web-dev-qa-db-ja.com

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

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

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

3
Radical924

スケジューラのタスクを.batファイル自体にポイントするだけです。つまり、アクションタブにはプログラムの開始エントリがあり、パラメータを使用してcmd.exeではなく.batファイルに直接アクセスします。

0
LimePrism

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

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

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

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

1
djhurio