PC の起動時にタスク スケジューラで .bat ファイルを実行するにはどうすればよいでしょうか?

PC の起動時にタスク スケジューラで .bat ファイルを実行するにはどうすればよいでしょうか?

さて、私はこの質問に対するスーパーユーザーのさまざまな回答を読んできましたが、実際に.batファイルを実行する方法を投稿している人は誰もいないようです。タスクスケジューラPC起動時にこれを行いたいのですが...

私は試してみましたタスクスケジューラPCの起動時に.batファイルのディレクトリを引数としてcmd.exeを起動しますが、うまくいきません。.batを実行すると表示されていても、.batのコマンドは実行されません...どうすれば実行できるようになりますか?タスクスケジューラこの問題なしで?

答え1

スケジューラのタスクを.batファイル自体に指定するだけです。つまり、行動タブにはプログラムを開始するパラメータ付きの cmd.exe ではなく、.bat ファイルに直接移動するエントリ。

答え2

起動時に実行される bat ファイルには「Startup」フォルダーを使用しています。

bat ファイルを「スタートアップ」フォルダにコピーします (例C:\Users\*your username*\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup)。

bat ファイルの末尾exitの を に置き換えます(ここでは必要ありません)。これはテスト目的です。コマンド プロンプトはキーを押すまで閉じません。これは、bat ファイルからのコマンドの実行中にエラーが発生したかどうかを確認するのに適した方法です。pauseexit

pause結果に満足したら、コマンドを削除します。

関連情報