一度実行してコマンドプロンプトウィンドウを終了するバッチファイルを作成します。

一度実行してコマンドプロンプトウィンドウを終了するバッチファイルを作成します。

これは私のWindows XPマシンで実行したいコマンドラインです

arp -s 192.168.1.1 11-22-33-44-11-22

私はarp.batにこのようなコードを作成しようとしました

arp -s 192.168.1.1 11-22-33-44-11-22
exit

ダブルクリックすると、ウィンドウのコマンドプロンプトが開いたままになり、コマンドが何度も繰り返されます。

質問を更新しました:どうすれば、これを 1 回だけ実行し、実行が完了したらコマンド プロンプトを終了できますか?

または

このコマンドを実行する方法があれば

arp -s 192.168.1.1 11-22-33-44-11-22

Windows の起動時に実行

または

Windows XPの通常のバッチファイルとは異なる方法を使用してこのファイルを1回実行する方法はありますか?

答え1

問題を見つけました

バッチを作成したとき、私は名前で保存しましたarp.bat はこれが問題でした。コマンドが繰り返し実行され、終了しないのです。

arp.batの名前をbatch.batなどarpワードに関係のない名前に変更したところ、問題なく動作しました。

関連情報