Windows Tips & News

Windows10でスケジュールされたタスクをバックアップおよび復元する方法

この記事では、タスクスケジューラで作成したタスクをバックアップおよび復元する方法について説明します。 これにより、オペレーティングシステムを再インストールした後、それらをすばやく復元できます。 最初にバックアップを実行して、それらを別のPCにコピーすることもできます。 これを行うにはいくつかの方法がありますが、これについては確認します。

タスクスケジューラは、MicrosoftWindowsのすべての最新バージョンにバンドルされている特別なツールです。 これにより、ユーザーは、指定された時間間隔の後、または特定のシステムイベントが発生したときに、アプリ、バッチファイル、PowerShellスクリプトなどの起動をスケジュールできます。 タスクスケジューラには、使用するグラフィカルMMCバージョン(taskschd.msc)があります。

タスクスケジューラでのタスクの作成に慣れていない場合は、ここに優れたチュートリアルがあります。 このトピックの詳細については、次の記事を参照してください。

Windows10でUACプロンプトをスキップするための昇格されたショートカットを作成する

Windows10でスケジュールされたタスクをバックアップする方法

Windows10でスケジュールされたタスクをバックアップするには、 以下をせよ。

  1. 開ける 管理ツール.
  2. タスクスケジューラアイコンをクリックします。
  3. タスクスケジューラライブラリで、バックアップするタスクを見つけます。 タスク「AeroGlass」をバックアップします。
  4. タスクを右クリックして、コンテキストメニューで[エクスポート]を選択します。 タスクをXMLファイルとしてエクスポートするように求められます。
  5. ファイルを保存する場所を指定すれば完了です。

または、コマンドプロンプトまたはPowerShellを使用してタスクをエクスポートすることもできます。

コマンドプロンプトを使用して、Windows10でスケジュールされたタスクをバックアップします

  1. 開ける 昇格したコマンドプロンプト.
  2. 次のコマンドを実行します。
    schtasks / query / tn "Aero Glass" / xml> "c:\ winaero \ aero glass.xml"

    これにより、「AeroGlass」という名前のタスクがc:\ winaero \ aeroglass.xmlファイルにエクスポートされます。
    必要に応じて、タスク名とファイルパスを修正してください。

注:タスクをタスクスケジューラのフォルダに配置した場合は、次のようにタスクへのパスを含めることを忘れないでください。

schtasks / query / tn "My Folder \ Aero Glass" / xml> "c:\ winaero \ aero glass.xml"

PowerShellを使用してWindows10でスケジュールされたタスクをバックアップする

  1. 開ける 新しい昇格されたPowerShellインスタンス.
  2. 次のコマンドを実行します。
    Export-ScheduledTask -TaskName "Aero Glass"> "C:\ winaero \ aero glass.xml"

    これにより、「AeroGlass」という名前のタスクがc:\ winaero \ aeroglass.xmlファイルにエクスポートされます。
    必要に応じて、タスク名とファイルパスを修正してください。

注:タスクをタスクスケジューラのフォルダに配置した場合は、次のようにタスクへのパスを含めることを忘れないでください。

Export-ScheduledTask -TaskName "Aero Glass" -TaskPath "\ My Folder \"> "C:\ winaero \ aero glass.xml"

Windows10でスケジュールされたタスクを復元する方法

Windows10のバックアップからスケジュールされたタスクを復元するには、 以下をせよ。

  1. 管理ツールを開く.
  2. タスクスケジューラアイコンをクリックします。
  3. タスクスケジューラライブラリで、右側のアクション[タスクのインポート...]をクリックします。
  4. XMLファイルを参照すると、完了です。

コマンドプロンプトを使用して、Windows10でスケジュールされたタスクを復元する

  1. 開ける 昇格したコマンドプロンプト.
  2. 次のコマンドを実行します。
    schtasks / create / tn "Aero Glass" / xml "c:\ winaero \ aero glass.xml"

    これにより、「AeroGlass」という名前のタスクがc:\ winaero \ aeroglass.xmlファイルから復元されます。
    必要に応じて、タスク名とファイルパスを修正してください。

PowerShellを使用してWindows10でスケジュールされたタスクを復元する

  1. 開ける 新しい昇格されたPowerShellインスタンス.
  2. 次のコマンドを実行します。
    Register-ScheduledTask -Xml(Get-Content "c:\ winaero \ aero glass.xml" | out-string)-TaskName "Aero Glass"

    これにより、「AeroGlass」という名前のタスクがc:\ winaero \ aeroglass.xmlファイルからエクスポートされます。
    必要に応じて、タスク名とファイルパスを修正してください。

注:異なるログイン資格情報を持つ別のコンピューターでタスクを復元する場合は、XMLファイルを編集し、ターゲットOSに一致するようにユーザー名(およびパスワード)を変更する必要がある場合があります。

それでおしまい。

2020年11月5日以降、Windows10には新しいドライバー更新シナリオがあります

2020年11月5日以降、Windows10には新しいドライバー更新シナリオがあります

Microsoftは、手動のドライバー更新を再定義しています。 2020年11月5日以降、Microsoftにサービスを提供するドライバーの変更に続いて、WindowsUpdateの自動更新と手...

続きを読む

WSL Hello sudoは、WindowsHello認証をLinuxonWSLにもたらします

WSL Hello sudoは、WindowsHello認証をLinuxonWSLにもたらします

マイクロソフトは、ほぼすべての主要なWindows 10アップデートでLinux用のWindowsサブシステムを改善していますが、一部の機能はWSLではまだ利用できません。 たとえば、ユーザーは...

続きを読む

IOS用リモートデスクトップは接続バーの改善を受けます

IOS用リモートデスクトップは接続バーの改善を受けます

iOSアプリ用のリモートデスクトップを使用している場合は、AppStoreにアップデートがあります。 バージョン10.2.4は、サポートされているすべてのデバイスに展開されます。 開発者は、主に...

続きを読む