こんにちは私は、コマンド「シャットダウン」を、管理者:BATファイルを使用している管理者:トランザクションサーバというコマンドプロンプトに送信しようとしています。バッチファイルを使用してコマンドをCMD.exeに送信
私はこの質問を踏襲 - How to execute a command in already open CMD window using VBScirpt
誰もがなぜ知っていますか?私はあなたが使用しているのSendMessageいるかわからない
:: s
SendMessage-1.1.2.exe /windowtitle:"Test Server" /message:WM_CHAR /wparam:115 /lparam:1
:: h
SendMessage-1.1.2.exe /windowtitle:"Test Server" /message:WM_CHAR /wparam:104 /lparam:1
:: u
SendMessage-1.1.2.exe /windowtitle:"Test Server" /message:WM_CHAR /wparam:117 /lparam:1
:: t
SendMessage-1.1.2.exe /windowtitle:"Test Server" /message:WM_CHAR /wparam:116 /lparam:1
:: d
SendMessage-1.1.2.exe /windowtitle:"Test Server" /message:WM_CHAR /wparam:100 /lparam:1
:: o
SendMessage-1.1.2.exe /windowtitle:"Test Server" /message:WM_CHAR /wparam:111 /lparam:1
:: w
SendMessage-1.1.2.exe /windowtitle:"Test Server" /message:WM_CHAR /wparam:119 /lparam:1
:: n
SendMessage-1.1.2.exe /windowtitle:"Test Server" /message:WM_CHAR /wparam:110 /lparam:1
:: ENTER
SendMessage-1.1.2.exe /windowtitle:"Test Server" /message:WM_CHAR /wparam:13 /lparam:1
:: ENTER
SendMessage-1.1.2.exe /windowtitle:"Test Server" /message:WM_CHAR /wparam:13 /lparam:1
:: wait for some time (~3 sec) till the program shuts down, if necessary
PING -n 4 localhost 1>NUL
pause
...
私はここの痛みであることを意味するものではありません。それはちょうど質問で、彼らはちょうどそのままにする必要があります。あなたのために働くものは、他の人たちとは多少異なるかもしれないので、答えを加えることができます。この場合、1つの答えだけが、必ずしもそうではない。質問に「回答」テキストを追加しないようにしてください。混乱を避けるのに役立ちます。ありがとうございます – Bugs