タスク スケジューラのユーザー インターフェイスを使用してリモート コンピューターに接続し、リモート コンピューター上でタスクを作成または管理することができます。接続するコンピューターの名前または IP アドレスを入力する必要があります。Windows Server® 2008、Windows Vista®、Windows Server 2003、Windows XP、または Windows 2000 を実行しているリモート コンピューターに接続できます。接続した後は、ローカル コンピューター上でタスクを作成または管理するのと同じ方法で、リモート コンピューター上でタスクを作成または管理できます。リモート コンピューターに接続するために使用するユーザー資格情報は、リモート コンピューター上の Administrators グループのメンバーである必要があります。

Windows Vista または Windows Server 2008 が動作するコンピューターから Windows Vista または Windows Server 2008 が動作するリモートのコンピューターに接続する場合、リモート コンピューター上でファイアウォールの例外 [スケジュールされたタスクのリモート管理] を許可する必要があります。この例外を許可するには、[スタート]、[コントロール パネル]、[セキュリティ]、[Windows ファイアウォールによるプログラムの許可] の順にクリックし、[スケジュールされたリモート タスク管理] チェック ボックスをオンにします。その後、[Windows ファイアウォールの設定] ダイアログ ボックスの [OK] をクリックします。

Windows Vista または Windows Server 2008 が動作するコンピューターから Windows XP または Windows Server 2003 が動作するリモートのコンピューターに接続する場合、リモート コンピューター上でファイアウォールの例外 [ファイルとプリンターの共有] を許可する必要があります。この例外を許可するには、[スタート]、[コントロール パネル] の順にクリックし、[Windows ファイアウォール] をダブルクリックし、[例外] タブでファイアウォールの例外 [ファイルとプリンターの共有] を選択します。その後、[Windows ファイアウォール] ダイアログ ボックスの [OK] をクリックします。

リモート コンピューター上でタスクを管理または作成する

Windows のインターフェイスを使用してリモート コンピューター上でタスクを作成または管理するには
  1. タスク スケジューラが開いていない場合、起動します。詳細については、「タスク スケジューラを起動する」を参照してください。

  2. コンソール ツリーで [タスク スケジューラ] ノードが選択されていることを確認します。[操作] ウィンドウで、[別のコンピューターへ接続] をクリックします。[コンピューターの選択] ダイアログ ボックスが表示されます。

  3. [コンピューターの選択] ダイアログ ボックスで、[別のコンピューター] をクリックします。

  4. [別のコンピューター] の隣のテキスト ボックスにリモート コンピューターの名前または IP アドレスを入力するか、[参照] をクリックしてリモート コンピューターを参照します。

  5. (オプション) 現在のユーザーのものとは別の資格情報を使用してリモート コンピューターに接続することができます。[別のユーザーとして接続する] チェック ボックスをオンにし、[ユーザーの設定] をクリックします。使用するユーザー資格情報のユーザー名とパスワードを入力します。

  6. リモート コンピューターを指定したら、[コンピューターの選択] ダイアログ ボックスの [OK] をクリックします。

  7. リモート コンピューターに接続されます。これで、タスク スケジューラがローカル コンピューターに接続しているときと同じ手順を使用して、リモート コンピューター上でタスクの作成または管理 (タスクの実行、終了、有効化、無効化、作成、削除、表示、インポート、およびエクスポート) を行うことができます。タスクを作成または管理する方法の詳細については、「タスク スケジューラの操作方法」を参照してください。

コマンド ラインを使用してリモート コンピューター上でタスクを作成または管理するには
  1. コマンド プロンプトを開きます。コマンド プロンプトを開くには、[スタート] ボタン、[すべてのプログラム]、[アクセサリ]、[コマンド プロンプト] の順にクリックします。

  2. Schtasks.exe ツールを使用してタスクを管理または作成します。接続するリモート コンピューターの名前または IP アドレスを /S システム 引数で、リモート コンピューターへの接続に使用するユーザー名を /U ユーザー名 引数で、そのユーザー名のパスワードを /P パスワード 引数で指定します。Schtasks.exe の使用方法についてのヘルプを表示するには、次のいずれかのコマンドを入力してください。

    • schtasks /Create /?

    • schtasks /Run /?

    • schtasks /End /?

    • schtasks /Delete /?

    • schtasks /Change /?

その他の参照情報