Windows 7でスケジュールされたタスクを作成しました。これは、バッチファイルを1日に1回実行します。タスクは私のコンピューターで完全にうまく実行されています。
また、タスクをXMLファイルにエクスポートし、別のコンピューターで同じタスクを作成したいと考えています。 2番目のコンピューターのタスクスケジューラにXMLファイルをインポートするにはどうすればよいですか?
具体的には、新しいコンピュータでコードを記述したくありません。XMLファイルをコピーするだけで、タスクが作成され、実行が開始されます。
新しいコンピューターでタスクスケジューラを開いたら、ウィンドウの右側にあるアクションリストの[タスクのインポート...]をクリックします。
XMLファイルを選択して[開く]をクリックし、開いた[タスクの作成]ウィンドウでパラメーターを確認して、[OK]をクリックします。
これをプログラムで行う必要がある場合は、 schtasks.exe
。次のコードはXMLファイルをインポートし、新しいタスクを自動的に作成します。
schtasks.exe /Create /XML task.xml /tn taskname
"task.xml"を正しい場所にコピーした後、XMLファイルへのパスに置き換え、 "taskname"をタスクスケジューラに表示する任意の名前に置き換えます。