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の下でライセンスされています。