web-dev-qa-db-ja.com

Windowsのスケジュールされたタスクの複製

Windows Server 2003がインストールされているコンピュータでスケジュールされているすべてのタスクを別のServer 2003コンピュータにコピーしたい。すべての実行可能ファイルが新しいコンピューターで使用できることを保証できます。これを行うことはできますか?

8
Nick Vaccaro

.jobからC:\Windows\Tasksファイルを1台のコンピューターから別のコンピューターにコピーします。

注:これらのファイルがWindowsのバージョン間で互換性があるかどうかはわかりませんが、XP/2003/Vista/7/2008/R2に存在します...

5
Chris S

WHSタスクスケジューラで「エクスポートタスク」というアクションを見つけました。タスクを選択すると、ウィンドウの右下にタスクのエクスポートオプションが表示されます。ファイルを.xmlとして保存します。そのxmlファイルを別のマシンにコピーし、「アクション」メニューを使用してタスクを「インポート」できます。

このプロセスをテストしようとしています。

9
Muddytoy

同じマシン上のタスクを一度に1つずつコピーしたい場合は、次の手順が機能します。

拡張子が.xmlのタスクをエクスポートします。タスクの名前を変更します。タスクをインポートします。必要な変更を加えて適用します。

この方法を使用すると、タスク全体を最初から作成することなく、いくつかの詳細を変更できます。

編集:これは、Windows Server 2008 R2 Enterprise SP1に適用されます。スケジュールされたタスクのコピーを検索すると、この質問が表示されます。答えはどれも私が必要とするものと正確に一致しませんでしたが、それを理解するのに十分な情報を私に与えました。うまくいけば、これが同様の検索でこの質問を見つけた人を助けるでしょう。 =)

2
G3n1us
  • タスクスケジューラでタスクを選択します
  • 右クリックして[コピー]を選択し、タスクをコピーします
  • タスクをデスクトップまたは覚えやすい場所に貼り付けます
  • ファイルの名前を変更します(作成したばかりです)。
  • 次に、それをタスクスケジューラまたは別のマシンにコピーして戻します。

これにより、元のタスクのコピーに新しい名前が付けられます。

1
Matt Parkinson