概要

タスク スケジューラは、デフラグなどのタスクをスケジュールに従って定期的に実行することができるツールです。タスクはいつでも都合のよいときに実行することができます。タスク スケジューラは、Windows を起動するたびに起動され、バックグラウンドで動作します。

Windows 95 を実行しているコンピュータでは、タスクバーの時計の左にタスク スケジューラ インジケータ ( [image]) が表示されます。

Windows 95 を実行しているコンピュータでタスク スケジューラを使うには、タスクバーのタスク スケジューラ インジケータをダブルクリックします。また、Windows 95 または Windows NT のいずれかを実行しているコンピュータでは、[マイ コンピュータ] アイコンをクリックし、スケジュール タスク フォルダをクリックしてタスク スケジューラを使うことができます。

タスク スケジューラを使うと、次の操作ができます。

日単位、週単位、月単位、またはコンピュータの起動時や一定の時間操作がない状態が続いたときなどにタスクを実行するように設定できます。

既に設定されているタスクのスケジュールを変更したり、タスクの実行を解除したりすることができます。

設定された時刻にどのようにタスクが実行されるかを独自に設定できます。

 関連項目


タスク スケジューラと Microsoft Plus! for Windows 95 のシステム エージェント

Microsoft Plus! for Windows 95 には、システム エージェントというタスク スケジューリング ツールが含まれています。Internet Explorer 4.0 をインストールしたときに、既にコンピュータに Microsoft Plus! for Windows 95 がインストールされていた場合は、システム エージェントは自動的にタスク スケジューラにアップグレードされます。以前にシステム エージェントを使って実行スケジュールを設定したすべてのタスクは、タスク スケジューラのタスクに変換され、[スケジュール タスク] ウィンドウに表示されます。

タスク スケジューラでは、システム エージェントと同じようにプログラムを自動的に実行するように設定できます。たとえば、既にドライブスペース 3 を使ってドライブをアップグレードまたは圧縮している場合は、システム エージェントによって実行されていたのと同じ条件で、タスク スケジューラによって一定の間隔で圧縮エージェントが実行されます。

タスク スケジューラにアップグレードされた後も、システム エージェントのヘルプは Microsoft Plus! for Windows 95 のヘルプから表示できます。ただし、このヘルプの内容はシステム エージェントにしか適用できないため、無効です。

 関連項目


Windows NT でタスク スケジューラを使う

Windows NT を実行しているコンピュータでは、at コマンドを使い、タスクを自動的に実行するように設定できます(at コマンドは Windows 95 を実行しているコンピュータでは使用できません)。

タスク スケジューラと at コマンドは同じものではありませんが、同時に使用できます。at コマンドを使ってタスクのスケジュールを設定するときには、[スケジュール タスク] ウィンドウに at コマンドが表示されます。

タスク スケジューラを使い、at コマンドでスケジュールを設定したタスクのプロパティを修正することもできます。ただし、この方法でプロパティを修正した後はタスクにアクセスするためにタスク スケジューラを使う必要があります。タスク スケジューラを使ってタスクのプロパティを修正すると、at コマンドを使ってタスクにアクセスすることはできません。

at コマンドでスケジュールを設定したタスクを実行するために使うユーザー アカウントを指定するには、[マイ コンピュータ] ウィンドウのスケジュール タスク フォルダをクリックし、[詳細設定] メニューの [AT サービス アカウント] をクリックします。

 関連項目


新しいタスクを設定するには

1	[マイ コンピュータ] アイコンをクリックし、スケジュール タスク フォルダをクリックします。[スケジュール タスク] ウィンドウが表示されます。

2	[スケジュール タスク] ウィンドウの [スケジュール タスクの追加] をクリックします。

3	スケジュール タスク ウィザードの指示に従って操作し、タスクのスケジュールを設定します。

ヒント

タスクの詳細な設定 (タスクを毎回繰り返し実行するようにする場合など) を行うには、ウィザードの最後の画面で [タスクの詳細プロパティを開く] チェック ボックスをオンにします。

新しく設定したタスクを毎回繰り返し実行するようにするには、ウィザードの最後の画面で [タスクの詳細プロパティを開く] チェック ボックスをオンにします。次に表示されるダイアログ ボックスで [スケジュール] タブをクリックし、[詳細設定] をクリックします。

実行するタスク プログラムのパラメータを指定する必要がある場合は、ウィザードの最後の画面で [タスクの詳細プロパティを開く] チェック ボックスをオンにします。次に表示されるダイアログ ボックスで [タスク] タブをクリックし、[実行するファイル名] ボックスに、ファイルのパスに続けてパラメータを入力します。

使用しているコンピュータの日付および時刻は、正しく設定してください。タスク スケジューラでは、この情報に基づいて設定したプログラムが実行されます。日付および時刻を設定するには、タスク バーの時計をダブルクリックします。

 関連項目


タスクのスケジュールを削除するには

1	[マイ コンピュータ] アイコンをクリックし、スケジュール タスク フォルダをクリックします。[スケジュール タスク] ウィンドウが表示されます。

2	削除するタスクをマウスの右ボタンでクリックし、[削除] をクリックします。

ヒント

この操作により、[スケジュール タスク] ウィンドウで選択したタスクのスケジュールが削除されます。ハード ディスクからプログラムが削除されるわけではありません。

選択したタスクのスケジュールは、Del キーを押して削除することもできます。


タスクのスケジュールを修正するには

1	[マイ コンピュータ] アイコンをクリックし、スケジュール タスク フォルダをクリックします。[スケジュール タスク] ウィンドウが表示されます。

2	修正するタスクをマウスの右ボタンでクリックし、[プロパティ] をクリックします。

3	実行するプログラムを変えるには、[実行するファイル名] ボックスにファイルへのパスおよびファイル名を入力するか、[参照] をクリックします。

タスクのスケジュールを変えるには、[スケジュール] タブをクリックします。

タスクの実行の設定を独自に変更するには、[設定] タブをクリックします。

ヒント

Windows NT を実行しているコンピュータでは、実行するプログラムまたはプログラムを実行するために使われるユーザー アカウントを変える場合、ユーザー アカウントのパスワードを入力する必要があります。

実行するタスク プログラムのパラメータを指定する必要がある場合は、[実行するファイル名] ボックスに、ファイルのパスに続けてパラメータを入力します。

ファイルのパスにスペースが含まれる場合は、パスの文字列を二重引用符 (") で囲む必要があります。

使用しているコンピュータの日付および時刻は、正しく設定してください。タスク スケジューラでは、この情報に基づいて設定したプログラムが実行されます。日付および時刻を設定するには、タスクバーの時計をダブルクリックします。

 関連項目


実行中のタスクを中止するには

1	[マイ コンピュータ] アイコンをクリックし、スケジュール タスク フォルダをクリックします。[スケジュール タスク] ウィンドウが表示されます。

2	中止するプログラムをマウスの右ボタンでクリックし、[タスクの終了] をクリックします。

ヒント

タスク スケジューラからほかのプログラムが起動された場合、この操作で中止できるタスクは最初に実行されたタスクだけです。次に起動されたプログラムはそのまま実行されます。

タスクをもう一度起動するには、目的のタスクをマウスの右ボタンでクリックし、[タスクの実行] をクリックします。

 関連項目


予定されているタスクを一時的に解除するには

1	[マイ コンピュータ] アイコンをクリックし、スケジュール タスク フォルダをクリックします。[スケジュール タスク] ウィンドウが表示されます。

2	[詳細設定] メニューの [タスク スケジューラの一時停止] をクリックします。

この機能は、ゲームなどのほかのプログラムを実行したり、ソフトウェアをインストールしたりする場合、および複数のタスクを同時に実行したくない場合に便利です。

ヒント

タスク スケジューラを一時的に停止すると、タスク バーのタスク スケジューラ インジケータは [image] に変わります。

タスクが実行される予定の時間に、タスク スケジューラが停止していた場合は、次に設定されている時間までタスクは実行されません。

もう一度すべてのタスクがスケジュールに従って実行されるようにするには、[詳細設定] メニューの [タスク スケジューラの継続] をクリックします。

 関連項目


タスクをすぐに実行するには

1	[マイ コンピュータ] アイコンをクリックし、スケジュール タスク フォルダをクリックします。[スケジュール タスク] ウィンドウが表示されます。

2	実行するタスクをマウスの右ボタンでクリックし、[タスクの実行] をクリックします。

ヒント

[ファイル] メニューの [タスクの終了] をクリックすると、実行したタスクを終了することができます。

設定したタスクが実行されない場合は、タスクのログを表示し、原因を調べてください。ログを表示するには、[詳細設定] メニューの [ログの表示] をクリックします。

 関連項目


実行されたタスクのログを表示するには

1	[マイ コンピュータ] アイコンをクリックし、スケジュール タスク フォルダをクリックします。[スケジュール タスク] ウィンドウが表示されます。

2	[詳細設定] メニューの [ログの表示] をクリックします。


タスク スケジューラを解除するには

1	[マイ コンピュータ] アイコンをクリックし、スケジュール タスク フォルダをクリックします。[スケジュール タスク] ウィンドウが表示されます。

2	[詳細設定] メニューの [タスク スケジューラの使用停止] をクリックします。

注

タスク スケジューラを解除すると、設定したタスクは実行されません。次に Windows を起動したときにもタスク スケジューラは起動されなくなります。

 関連項目


タスク スケジューラを起動するには

Windows 95 を実行しているコンピュータの場合

1	[スタート] ボタンをクリックし、[プログラム] をポイントします。次に、[アクセサリ] をポイントし、[システム ツール] をポイントします。

2	[スケジュール タスク] をクリックします。

Windows NT を実行しているコンピュータの場合

1	[スタート] ボタンをクリックし、[プログラム] をポイントします。次に、[管理ツール] をポイントします。

2	[スケジュール タスク] をクリックします。

 関連項目


AT サービス アカウントを設定するには (Windows NT)

1	[マイ コンピュータ] アイコンをクリックし、スケジュール タスク フォルダをクリックします。[スケジュール タスク] ウィンドウが表示されます。

2	[詳細設定] メニューの [AT サービス アカウント] をクリックします。

3	[システム アカウント] または [このアカウント] をクリックします。次に、at コマンドで設定したタスクを実行するときに使われるユーザー アカウントを入力します。

4	[このアカウント] をクリックした場合は、[パスワード] ボックスおよび [パスワードの確認入力] ボックスにアカウントのパスワードを正しく入力します。

ヒント

[システム アカウント] をクリックした場合は、at コマンドで設定したタスクはローカル システム (LocalSystem) アカウントを使って実行されます。ローカル システム (LocalSystem) アカウントには管理者の権限があります。

指定したアカウントには、at コマンドで設定したすべてのタスクを実行するために十分な権限が必要です。たとえば、管理者だけが実行することができるプログラムのスケジュールを設定するには、管理者アカウントを指定する必要があります。

ダイアログ ボックスの各項目のヘルプを表示するには、ダイアログ ボックスの右上の [image] をクリックし、目的の項目をクリックしてください。

 関連項目


リモート コンピュータのタスクを表示するには

1	[ネットワーク コンピュータ] アイコンをクリックします。

2	タスクを表示するコンピュータをクリックします。

3	スケジュール タスク フォルダをクリックします。

ヒント

Windows NT を実行しているリモート コンピュータのタスクをほかのコンピュータで表示するには、リモート コンピュータの管理者の権限を持っている必要があります。

Windows 95 を実行しているリモート コンピュータのタスクの設定を変えるには、リモート コンピュータにリモート レジストリ ソフトウェアがインストールされていて、スケジュール タスク フォルダがあるディスク ドライブが共有されている必要があります。また、Windows 95 を実行しているリモート コンピュータには、操作しているコンピュータのユーザー アカウントが登録されている必要があります。なお、このユーザー アカウントには、リモート コンピュータのレジストリにアクセスする権限が必要です。どのユーザーが Windows 95 を実行しているコンピュータのレジストリにアクセスできるかを指定するには、コントロール パネルの [パスワード] をクリックします。


タスク スケジューラに関するトラブルシューティング

タスクが設定どおりに実行されない場合は、[スケジュール タスク] ウィンドウで目的のタスクをマウスの右ボタンでクリックし、[プロパティ] をクリックします。次に、[タスク] タブの [使用する] チェック ボックスがオンになっていることを確かめます。また、[スケジュール] タブをクリックし、スケジュールが正しく設定されていることを確かめます。

上の操作でタスクが正しく実行されない場合は、必要なコマンドの引数が指定されていないことがあります。プログラムのパラメータの詳細については、次のいずれかの操作で調べてください。

プログラムにオンライン ヘルプが用意されている場合は、オンライン ヘルプを参照してください。

コマンド プロンプトで、次のように入力します。ただし "program" の部分にはプログラムの名前を入力します。

program /?


このグループには、項目ごとにヘルプがあります。ダイアログ ボックスの右上の [image] をクリックし、目的の項目をクリックしてください。


設定したタスクの一覧が表示されます。タスクごとにスケジュール、次回の実行時間、前回の実行時間、および状態が表示されます。


タスクの名前が表示されます。


タスクに関するメモやそのほかの情報を入力する場所です。


タスクを実行するときに使われるユーザー アカウントを入力する場所です。タスクを実行するために管理者レベルの権限が必要な場合は、アカウントにも管理者権限が必要です。


フォルダの中を実際に見ながら実行するファイルを探すときにクリックします。


プログラム ファイルまたは関連するファイルが含まれているフォルダを指定する場所です。プログラムによっては、ほかのフォルダにあるファイルを使う必要があります。プログラムで使うファイルがあるフォルダを見つけることができるように、フォルダを指定します。


タスクとして実行するファイルのパスを入力する場所です。

実行するタスク プログラムのパラメータを指定する必要がある場合は、[実行するファイル名] ボックスに、タスクのパスに続けてパラメータを入力します。また、ファイルのパスにスペースが含まれる場合は、パスの文字列を二重引用符 (") で囲む必要があります。


指定したアカウントのパスワードを入力するときにクリックします。アカウントのパスワードは正しく入力する必要があります。


パスワードを入力する場所です。入力した文字の代わりにアスタリスク (*) が表示されます。


確認のために、パスワードをもう一度入力する場所です。入力した文字の代わりにアスタリスク (*) が表示されます。


指定した時間にタスクが実行されるようにします。このチェック ボックスは、既定でオンになっています。


指定した時間キーボード入力やマウスの操作がない状態が続いたときにだけ、タスクが起動されるようにします。

タスクを繰り返し実行するように設定した場合も、指定した時間アイドル状態が続くと 1 回目のタスクが起動されます。1 回目のタスクが起動されるときにコンピュータがアイドル状態ではない場合、タスク スケジューラは [予定時刻にコンピュータがアイドル状態でない場合に、再試行する] に指定した時間、コンピュータがアイドル状態かどうかを確認し続けます。

この時間内にコンピュータがアイドル状態にならない場合は、タスクは実行されません。


[次の時間アイドル状態だった場合に予定されたタスクを実行] チェック ボックスをオンにし、かつ予定された時間にコンピュータがアイドル状態ではない場合、どのくらいタスク スケジューラがコンピュータがアイドル状態かどうか確認するかを指定します。

この時間内にコンピュータがアイドル状態にならない場合は、タスクは実行されません。


キーボード入力やマウスの操作がない状態が何分間続くとプログラムが起動されるかを指定します。


タスクの実行中にコンピュータが使われた場合は、タスクの実行を停止するようにします。


コンピュータをバッテリで運用しているときはタスクを起動しないようにします。

プログラムによっては、ハード ディスクに頻繁にアクセスするためにバッテリが急激に消費されることがあります。このチェック ボックスをオンにしておくと、バッテリを長持ちさせることができます。


コンピュータでバッテリを使い始めたときにタスクの実行を停止するようにします。


タスクの実行が終了し、次回に実行される予定がない場合に、コンピュータのハード ディスクからタスク ファイルを削除するようにします。タスクを 1 回だけ実行するように設定している場合に便利です。


指定した時間タスクを実行したら、タスクを停止するようにします。


スケジュールの追加オプションを表示するときにクリックします。


スケジュールの詳細オプションを表示するときにクリックします。


タスクの実行を開始する日付を指定します。


タスクの実行を繰り返すようにします。[間隔] ボックスで指定した間隔で繰り返し実行されます。


タスクの実行を繰り返す間隔を指定します。分単位または時間単位で指定できます。


タスクの実行を終了する日付を指定します。


[時刻] または [継続時間] ボックスで指定した終了時間になってもタスクが実行中の場合は、タスクのすべてのインスタンスを停止するようにします。処理が終了しても自動的に停止しないタスクを設定する場合は、このチェック ボックスをオンにしておくと便利です。

このチェック ボックスがオフになっている場合は、終了時間を過ぎてもタスクは実行し続けます。たとえば、終了するまでに 1 時間かかるタスクが、指定した終了時間の 15 分前に開始された場合などに、このチェック ボックスをオフにしておくと便利です。ただし、処理を終了してもタスクが自動的に停止しない場合は、手動で停止する必要があります。


タスクの現在のスケジュールが表示されます。


繰り返し実行されるタスクの終了時間を指定します。終了時間は、特定の時刻、または起動時から経過した時間のいずれかで指定できます。


繰り返し実行されるタスクの終了時刻を指定します。


繰り返し実行されるタスクを終了するまでの時間を指定します。


タスクを実行する頻度を定義します。


タスクを開始する時刻を指定します。時刻は、タスクを日単位、週単位、月単位、または 1 回のみ実行するように設定した場合に指定できます。


スケジュールの追加オプションを設定するときにクリックします。たとえば、開始日および終了日を定義できます。


タスクを 1 回のみ実行します。指定した日時に起動します。


タスクを日単位で実行します。指定した日時に起動します。値は直接入力するか、または矢印ボタンをクリックして指定します。


タスクを実行する頻度 (週単位) を指定します。タスクを実行する曜日は、複数指定できます。


タスクを起動する日を指定します。


タスクを起動する日を指定します。値は直接入力するか、または矢印ボタンをクリックして設定します。

この値に 29～ 31 を指定すると、選択した月の日数がその日数に満たない場合は、その月にタスクは実行されません。


タスクを起動する月を指定します。タスクを実行する月は、複数指定できます。


タスクを起動する週と曜日を指定します。左のボックスの一覧で、タスクを起動する週 (第 1 週、第 2 週、第 3 週、第 4 週、または月の最後の週 ) を指定します。右のボックスの一覧でタスクを起動する曜日を指定します。


コンピュータが使用されていない状態が何分間続くとプログラムが起動されるかを指定します。


現在のタスクにスケジュールを追加するときにクリックします。この操作により、1 つのタスクに複数のスケジュールを設定できます。たとえば、毎週月曜日および毎月 1 日にタスクを実行するように設定できます。


タスクを選択したスケジュールで実行しないようにするときにクリックします。選択したスケジュールは、スケジュールの一覧から削除されます。


タスクにほかのスケジュールを設定するときにクリックします。この機能を使うと、複数のスケジュールを作成できます。


タスクに設定されているほかのスケジュールを削除するときにクリックします。


タスクのプログラム固有の設定を表示したり、変更したりするときにクリックします。