2013-02-09 65 views
0

當我執行以下代碼到本地機器,它工作正常:試圖在遠程計算機的事件日誌執行未經授權的操作

string eventLogName = "Security"; 
string sourceName = "BTHUSB"; 
string machineName = "Venus"; 
EventLog eventLog; 
eventLog = new EventLog(); 
eventLog.Log = eventLogName; 
eventLog.Source = sourceName; 
eventLog.MachineName = machineName; 

foreach (EventLogEntry e in eventLog.Entries) 
{ 
    Console.WriteLine("Entry type :{0}",e.EntryType); 
} 

當我上面的代碼執行不執行它給一個錯誤:

試圖執行未經授權的操作

如何解決呢?

回答

1

在遠程計算機上具有本地管理員權限的用戶下運行代碼。

+0

我傾向於在普通用戶的主機上開發軟件,以便我可以立即檢測到這些問題。 – 2013-02-09 05:53:02

相關問題