

こんにちは。お世話になります。
Windows7Proのコマンドプロンプトで、
wmic /node:"ノード名" /user:"ドメイン名\administrator" /password:パスワード PROCESS CALL CREATE "cmd.exe バッチファイル.bat"
として、接続先のノード(同じくwindows7pro)でバッチを実行したいのですが、うまく動作しません。
実行すると、
(Win32_Process)->Create()を実行しています
メソッドが正しく実行しました。
出力パラメーター
instance of __PAREMATERS
{
ProcessId = 2280;
ReruenValue = 0;
};
と表示されるので、接続先のノードでプロセスID2280を調べると、確かにプロセスが存在するのですが、
動作していないようなのです。
試しに、その接続先のノードで、コマンドプロンプトを立ち上げ、
wmic PROCESS CALL CREATE "cmd.exe バッチファイル.bat"
と記述してみると、正常に動作しました。
動作しないのはどのような原因が考えられるでしょうか?
なんとか動作させたいのです。
何卒ご教授お願いいたします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
メッセージでは正常終了だと思いますので、バッチの最後に pause を入れて止めてみたらいかがでしょうか。
接続先画面でコマンドプロンプト画面が表示されてれば、実行されたかどうかは接続先で判ると思います。
「/c」がないとcmd.exeが起動するだけのようですが。
この回答への補足
samtomsan 朝早くからありがとうございます。
なるほどと思い、"/c"と"バッチファイル.bat"の末尾に pause を入れて試してみたのですが、
コマンドプロンプトが現れませんでした。
更に試しに、"/c"無しでもやってみたのですが、
接続先ノードのプロセスには、cmd.exeがひとつしか現れなかったので、"バッチファイル.bat"が呼べていないのでしょうか?
No.1
- 回答日時:
> "cmd.exe バッチファイル.bat"
ここを
"cmd.exe /c バッチファイル.bat"
としても働きませんか。
この回答への補足
samtomsanさん、回答ありがとうございます。
>"cmd.exe /c バッチファイル.bat"
試してみたのですが、働きませんでした。
> "cmd.exe バッチファイル.bat"
の時のように、プロセスに残ることは無いのですが、
"バッチファイル.bat"の実行結果が出ていませんでした。
"calc.exe"などでも試してみたのですが、プロセスに現れるだけで、
計算機のウインドウなどは全く現れない状態です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
バッチでEnterを認識させ...
-
Windows10のタスクスケジューラ...
-
DOSコマンドのforで空白行をス...
-
batファイルを実行してコマンド...
-
oracleのimp-00002エラーについて
-
バッチファイルを実行後、終了...
-
DHCP設定バッチnetshコマンドに...
-
バッチファイルでPC情報を取得する
-
リモートデスクトップの取り合...
-
DOS窓を自動で閉じるには
-
コマンドの結果を変数に入れたい
-
コマンドプロンプトで別ユーザ...
-
batファイルで、call使っても戻...
-
バッチ実行を意図的に失敗させ...
-
WindowsのRANDOM関数を用いたバ...
-
Googleアカウントが削除されて...
-
XCOPYでネットワーク越しにコピ...
-
フォルダの中に1個しかファイ...
-
Excelの「アクセシビリティ 検...
-
vssver2.scc って消してもいい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows10のタスクスケジューラ...
-
oracleのimp-00002エラーについて
-
バッチファイルを実行後、終了...
-
コマンドの結果を変数に入れたい
-
DHCP設定バッチnetshコマンドに...
-
リモートデスクトップの取り合...
-
バッチでEnterを認識させ...
-
batファイルを実行してコマンド...
-
DOSコマンドのforで空白行をス...
-
バッチ実行を意図的に失敗させ...
-
batファイルで、call使っても戻...
-
バッチファイルでPC情報を取得する
-
バッチファイルを常に管理者権...
-
バッチ実行時にバッチのファイ...
-
コマンドプロンプトで最新のフ...
-
バッチプログラムについて(編...
-
コマンドプロンプトで別ユーザ...
-
順番にPINGを飛ばすバッチ
-
実行結果を戻り値で取得したい
-
WinSCPがタスクスケジューラで...
おすすめ情報