私はリモートマシンで.cmdファイルを実行するためにPythonからWMIを作成するために戦ってきました。 .cmdファイルに1行しか含まれていない場合は、cmd.exe /c dir /b c:\ > c:\my_tmp.txt
という標準ユーザーとしてアカウントを持っています。しかし、私がfile.exe -Execute -Action:CreateNew
に行を置き換えると、file.exeは実行されません。ここで<_wmi_namespace:<COMObject <unknown>>とは何ですか?
は、私は私のローカルマシンにPythonスクリプトを実行した後、私はここでは、リモートサーバーに接続し、wmi.WMI(を介して送信される情報をプリントアウト)
conn = wmi.WMI(host, user = myUsername, password = myPassword)
print "===> conn object: ", conn
するために使用するコードが出力されています:
===> conn object: <_wmi_namespace: <COMObject <unknown>>>
私の質問:
1)< _wmi_namespace何でありますか:>? 2)リモートサーバーに送信したホストとログインの資格情報が正しいことを確認するにはどうすればよいですか?