WindowsでAtコマンドを使用する方法

コマンドと他のプログラムをスケジュールするには、atコマンドを使用します

Windows 7およびそれ以前のバージョンのWindowsでは、 at コマンドは コマンドプロンプトコマンド で、特定の日付と時刻に実行する他のコマンドとプログラムのスケジュールを設定するために使用します。

atコマンドは、 Windows 10またはWindows 8 では使用できません。 代わりに機能豊富なschtasksコマンドを使用することをお勧めします。

Windows 7およびそれ以前のコマンド構文

atコマンドの構文は次のとおりです。

[ \\ コンピュータ名 ] hh mm [ / every: date [ ...] | /次: 日付 [ ...]] [ /インタラクティブ ] [ ID ] [ /削除 [ /はい ]] " コマンド " [ /? ]

構文の個々の要素は次のとおりです。

コマンドの例で

14:15の "chkdsk / f"

上記の例では、atコマンドを使用してchkdskコマンドの実行を現在のPC上のchkdsk / f today(午後2時15分)のみとしてスケジュールしています。

\\ prodserver 23:45 / every:1,4,8,12,16,20,24,28 "bkprtn.bat"

この例では、atコマンドを使用して、第1、第4、第8、第12、第16、第20、第24、および第28日の午後11時45分に、 prodserverという名前のコンピュータ上のbkprtn.batバッチファイルの実行をスケジュールします。毎月。

1時/削除時

ここでは、idが1のスケジュールされたコマンドが削除されます。

コマンド可用性

atコマンドは、Windows 7、 Windows VistaWindows XP 、および一部の旧バージョンのWindowsを含む多くのWindows オペレーティングシステムのコマンドプロンプトから使用できます。 Windows 8または10にはありません。

コマンドスイッチの可用性は、オペレーティングシステムによって多少異なる場合があります。

関連コマンドで

atコマンドは、他のコマンドの実行をスケジュールするために使用されるため、他の多くのコマンドプロンプトコマンドでよく使用されます。