我一直在努力從Python製作WMI來運行遠程計算機中的.cmd文件。我有一個帳戶作爲標準用戶運行.cmd文件時,它只包含1行,cmd.exe /c dir /b c:\ > c:\my_tmp.txt
。但是,當我將該行更換爲file.exe -Execute -Action:CreateNew
時,file.exe未執行。什麼是<_wmi_namespace:<COMObject <unknown>>?
這裏是我用來連接到遠程服務器,並打印出)通過wmi.WMI(發送的信息
conn = wmi.WMI(host, user = myUsername, password = myPassword)
print "===> conn object: ", conn
下面是輸出後,我在本地機器上運行的Python腳本代碼:
===> conn object: <_wmi_namespace: <COMObject <unknown>>>
我的問題:
1)什麼是< _wmi_namespace:>? 2)如何驗證我發送到遠程服務器的主機和登錄憑證是否正確?