1

vbscript を使用してこれを実現する正しい方法が必要です。

これは、コマンド プロンプトから正常に動作します。

psexec \\99.99.99.99 -u username -p password cmd.exe /c ver > output.txt

vbscript から:

sTempFile = objFSO.GetTempName
sCmd = "psexec \\" & sIP & " -u " & sDomain & "\" & sUser & " -p " & sPassword & "    cmd /c ver  > " &  sTempFile 

WSHShell.Run sCmd, 1, True

いつも実行時エラーが発生します: ファイルが見つかりません

ありがとう、サム

4

2 に答える 2

2

理由はわかりませんが、 psexec がトリックを実行する前に cmd /c も追加しました。

于 2009-09-09T12:52:42.130 に答える