使用 WMI 從遠端建立進程

您可以使用 Win32_Process.Create 在遠端電腦上執行腳本或應用程式。 不過,基於安全性考慮,進程不能是互動式的。 在本機電腦上呼叫 Win32_Process.Create 時,程式可以是互動式的。

警告

本主題描述使用 WMI 建立遠端程式的一般程式。 如果您只想在遠端系統上執行腳本,請參閱從Windows Vista 遠端連線到 WMI,或使用Windows PowerShell 連線到遠端電腦上的 WMI。 如需使用 PowerShell 進行遠端處理的一般資訊,請參閱 執行遠端命令

 

遠端進程沒有使用者介面,但會列在 工作管理員中。 如果帳戶具有 root\cimv2 命名空間的 Execute Method 許可權,則本機建立的進程可以在任何帳戶下執行。 如果帳戶具有 root\cimv2 的執行方法和遠端啟用許可權,則從遠端建立的進程可以在任何帳戶下執行。 執行方法和遠端啟用許可權是在 主控台 的 WMI 控制項中設定。 如需詳細資訊,請參閱 使用 WMI 控制項設定命名空間安全性

您可以使用 Win32_ScheduledJob.Create 從遠端建立互動式程式。 但是 ,Win32_ScheduledJob.Create 所啟動的進程會在可授與太多許可權的 LocalSystem 帳戶下執行。

保護遠端 WMI 連線

連線到第三部電腦委派