遠程過程,我有以下行的代碼來創建對象來訪問遠程服務器之前,我的用戶名,密碼,並對其進行處理相關聯:運行通過PowerShell的
$process = [WMIClass]"\\remoteServer\ROOT\cimv2:Win32_Process"
我想這在兩臺PC,一個是沒有任何錯誤,但另一個我要去運行有一個例外:
Cannot convert value "\\remoteServer\ROOT\cimv2:Win32_Process" to type "System.Manage
ment.ManagementClass". Error: "Access is denied. (Exception from HRESULT: 0x800
70005 (E_ACCESSDENIED))"
remoteserver是同一個。不知道我必須在本地PC或遠程PC上設置這個功能嗎?在兩臺客戶端PC上,用戶名都是管理員的成員。
我試過PSExec。它用於在遠程PC上運行蝙蝠。但是,它不允許我在遠程PC上運行PS腳本。 PS掛在遠程進程上,而不是腳本執行。 – 2009-11-23 18:38:19