2017-01-10 35 views
0

在遠程Windows系統上啓動批處理命令是否有方法通過WMI在遠程Windows系統上啓動cmd shell進程(a * .bat文件)?使用WMI

本地系統是Windows 7 Enterprise和Access-VBA。

遠程系統是Windows Server 2008/2012。

回答

1

使用NODE開關:

WMIC process call create notepad /NODE:Other-machine /USER other-machine\user /PASSWORD pass 

如果用戶兩臺機器是常見的,你可以跳過用戶和密碼。 請注意,如果在本地主機上執行,這將失敗。

要啓動一個批處理文件

WMIC process call create "c:\windows\system32\cmd.exe /c \"c:\scripts\some.bat\"","c:\scripts" /NODE:Other-machine /USER other-machine\user /PASSWORD pass 

在成功運行WMIC應該返回創建的進程的PID。