次の方法で共有


サーバー プロセスをスケジュールする方法

この記事では、Windows Server 2003 でサーバー プロセスをスケジュールする方法について説明します。

適用対象: Windows Server 2003
元の KB 番号: 324283

概要

この記事では、事前に決定された間隔の後にプログラムを自動的に開始するようにスケジュールする方法について説明します。

タスクをスケジュールする

  1. [スタート] をクリックし、[コントロール パネル] をポイントし、[スケジュールされたタスク] をポイントし、[スケジュールされたタスクの追加] をクリックします。
    スケジュールされたタスク ウィザードが表示されます。 [次へ] をクリックします。
  2. コンピューターで使用可能なプログラムの一覧が表示されます。 スケジュールするプログラムがこの一覧にある場合は、それをクリックし、[ 次へ] をクリックします。 実行するプログラムがこの一覧にない場合は、[ 参照 ] をクリックしてプログラムを探し、プログラムをクリックして、[ 開く] をクリックします。
  3. タスクの名前を入力し、このタスクに使用する間隔 (日単位、週単位、月単位、1 回のみなど) をクリックします。 [次へ] をクリックします。
  4. タスクを日単位、週単位、月単位、または 1 回のみスケジュールする場合は、時刻または日付オプションを受け取ります。 タスクをスケジュールする日付 (または日付) と時刻 (または時刻) を選択し、[ 次へ] をクリックします。
  5. このプログラムの実行に使用するユーザー名とパスワードを入力します。 ユーザー名が ドメイン \ ユーザー 形式で、 ドメイン が NetBIOS ドメイン名であり、 ユーザー がタスクをスケジュールするユーザー アカウントであることを確認します。 [次へ] をクリックします。
  6. [ 完了] を クリックしてタスクをスケジュールします。

トラブルシューティング

  • 既定では、タスク スケジューラはローカル システム アカウントとしてログオンします。 場合によっては、このアカウントにスケジュールされたタスクを実行するための適切なアクセス許可がない場合があります。 このため、スケジュールされたタスク ウィザードでアカウントを指定する必要があります。 ウィザードで指定したアカウントに、スケジュールするタスクを実行するための適切なアクセス許可があることを確認します。 これを行うには、そのユーザーとしてログオンし、タスクを手動で実行します。
  • を使用してタスクを AT commandスケジュールすることもできます。 どちらのメソッドも、タスクを自動的にスケジュールするために使用できます。 ただし、どちらのプログラムも、スケジュールされたプログラムの他のリストのリストを認識しません。 たとえば、スケジュールされたタスク ウィザードで毎日午前 0 時に実行するようにバッチ ファイルをスケジュールした場合、コマンド AT commandは 2 回実行されます。
  • "1 回限り" 以外の間隔でタスクをスケジュールすることを選択した場合、タスクは無期限に実行され続けます。 タスクを手動で削除して、タスクが再度実行されないようにします。
  • タスクのスケジュール ウィザードでは、プロセスを実行するユーザー アカウントに対して入力したパスワードは確認されません。 正しいパスワードを入力してください。