at(コマンド)
Unix系オペレーティングシステム
Unix系オペレーティングシステムでは、at
は標準入力から一連のコマンドを読み取り、後日実行される”at-job”に収集します。 ジョブは現在の環境を継承するため、同じ作業ディレクトリで実行され、実行されたときと同じ環境変数が設定されていますscheduled.It 定期的な実行に使用されるcron
とは異なります(例:1時間に1回、毎年1月1日の毎週火曜日)。 多くのUnixシステムでは、cron
と同様に、管理者はat
コマンドへのアクセスを制限できます。at
は、スケジュールされたジョブの実行が完了したときにユーザーにメールを送信することができ、複数のジョブキューを使用することができ、標準入力の代わりLinuxat
コマンドは主にThomas Koenigによって書かれました。
Microsoft WindowsおよびReactOSEdit
コントロールパネルのWindowsタスクスケジューラのグラフィカルユーザーインターフェイスに加えて、Windowsには、指定された日時にコンピュータ上で実行されるコマンドとプログラムをスケジュールするat.exe
コマンドが用意されています(cron
と同様)。 Windows NT以降は利用可能ですが、schtasks
を優先して非推奨になりました。 Scheduleサービスが実行されている場合にのみ使用できます。 パラメーターを指定せずに使用すると、at.exe
はスケジュールされたコマンドを一覧表示します。at.exe
は、コントロールパネルまたはschtasks.exe
で作成または変更されたタスクにアクセスできません。 また、at.exe
で作成されたタスクは、デフォルトでは対話型ではありません。
ReactOSの実装は、Windowsバリアントに基づいています。 これはEric Kohlによって開発され、Gplv2の下でライセンスされています。