
VBS初心者です。
別端末上のbatファイルを別ユーザでリモート実行したいのですが、
以下のソースでエラーが起きてしまいます。(result が2で返ってきてしまう)
どなたか原因がお解りになりましたらご教授宜しくお願い致します。
-----------------------------------------------------
RemoteExecute "リモート先","ドメイン\User","pass","C:\test.bat"
Function RemoteExecute(strServer, strUser, strPassword, CmdLine)
Const Impersonate = 3
RemoteExecute = -1
Set Locator = CreateObject("WbemScripting.SWbemLocator")
Set Service = Locator.ConnectServer(strServer, "root\cimv2", strUser, strPassword)
Service.Security_.ImpersonationLevel = Impersonate
Set Process = Service.Get("Win32_Process")
result = Process.Create(CmdLine, , , ProcessId)
If (result <> 0) Then
WScript.Echo "Creating Remote Process Failed: " & result
Wscript.Quit
End If
RemoteExecute = ProcessId
End Function
-----------------------------------------------------
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
バッチファイルからSQLファイル...
-
プロキシサーバー経由でftpのge...
-
.bat(バッチ)から.batを実行し...
-
pythonでのローカルファイルか...
-
Googleドライブにインターネッ...
-
jw cadの名前をつけて保存・・...
-
DVD-Rなのに再書き込みや削除が...
-
シェルスクリプトの実行エラー...
-
ドキュメントの形式って何?
-
ショートカットファイルが開け...
-
Thunderbirdのプロファイルが読...
-
勝手にショートカットのリンク...
-
フォルダを間違って削除しない...
-
お気に入りデータについて
-
Mac OSXのクラシック環境のアン...
-
フォトブック作成データを保存...
-
Word 脚注の境界線
-
レジストリ変更が反映されません!
-
zipファイルを自動解凍させない...
-
EXCELを開くとエラーがでます。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
シェルスクリプトでFTPの実行結...
-
バッチファイルからSQLファイル...
-
vcvars32.batを実行できない
-
外部ファイルを実行するには?
-
.bat(バッチ)から.batを実行し...
-
ftpコマンドバッチファイルのリ...
-
SQLサーバーの日付を取得 - Ex...
-
プロキシサーバー経由でftpのge...
-
終了コード errorlevel の考え...
-
VBSからリモートでbat実行(WMI)
-
コマンドラインで実行できて、...
-
makefileが見つかりません。 つ...
-
WMIでPCにユーザーを作る方法は?
-
Access2000のVBAについて
-
バッチファイルの実行方法
-
ASPを使って、ftpコマンドを...
-
勝手にショートカットのリンク...
-
Googleドライブにインターネッ...
-
ショートカットファイルが開け...
-
Thunderbirdのプロファイルが読...
おすすめ情報