サーバー プロセスをスケジュールする方法
この記事では、Windows Server 2003 でサーバー プロセスをスケジュールする方法について説明します。
適用対象: Windows Server 2003
元の KB 番号: 324283
まとめ
このステップ バイ ステップの記事では、事前に決定された間隔の後にプログラムが自動的に開始されるようにスケジュールする方法について説明します。
タスクのスケジュール設定
- [開始] をクリックし、[コントロール パネル] をポイントし、[スケジュールされたタスク] をポイントして、[スケジュールされたタスクの追加] をクリック。
スケジュールされたタスク ウィザードが表示されます。 次へ をクリックします。 - コンピューターで使用可能なプログラムの一覧が表示されます。 スケジュールするプログラムがこの一覧にある場合は、それをクリックし、 Nextをクリックします。 実行したいプログラムがこのリストにない場合は、「 Browse をクリックしてプログラムを見つけ、プログラムをクリックして、「 Open」をクリックします。
- タスクの名前を入力し、このタスクに使用する間隔 (日単位、週単位、月単位、1 回のみなど) をクリックします。 次へ をクリックします。
- タスクを日単位、週単位、月単位、または 1 回のみスケジュールする場合は、時刻または日付のオプションを受け取ります。 タスクのスケジュールを設定する日付 (または日付) と時刻 (または時刻) を選択し、[次へ ] をクリック。
- このプログラムの実行に使用するユーザー名とパスワードを入力します。 ユーザー名が domain \ user 形式であることを確認します。ここで、 domain は NetBIOS ドメイン名、 user はタスクをスケジュールするユーザー アカウントです。 次へ をクリックします。
- [ Finish をクリックしてタスクをスケジュールします。
トラブルシューティング
- 既定では、タスク スケジューラはローカル システム アカウントとしてログオンします。 場合によっては、このアカウントにスケジュールされたタスクを実行するための適切なアクセス許可がない場合があります。 このため、スケジュールされたタスク ウィザードでアカウントを指定する必要があります。 ウィザードで指定したアカウントに、スケジュールするタスクを実行するための適切なアクセス許可があることを確認します。 これを行うには、そのユーザーとしてログオンし、タスクを手動で実行します。
AT command
を使用してタスクをスケジュールすることもできます。 どちらの方法も、タスクを自動的にスケジュールするために使用できます。 ただし、どちらのプログラムも、スケジュールされたプログラムの他のリストのリストを認識しません。 たとえば、スケジュールされたタスク ウィザードで毎日午前 0 時に実行するようにバッチ ファイルをスケジュールし、AT command
を使用する場合、コマンドは 2 回実行されます。- "1 回のみ" 以外の間隔でタスクをスケジュールすることを選択した場合、タスクは無期限に実行され続けます。 タスクを手動で削除して、タスクが再度実行されないようにします。
- タスクのスケジュール ウィザードでは、プロセスを実行するユーザー アカウントに対して入力したパスワードは確認されません。 正しいパスワードを入力してください。