Windowsでファイルを別のフォルダに自動的にコピーする方法

この記事では、Windows 11/10でファイルを別のフォルダに自動的にコピーする方法を紹介します。データ損失を避けるためには、バックアップを作成することが必要です。データ損失は、ハードディスクの破損、マルウェア攻撃など、さまざまな原因で発生する可能性があります。コピーアンドペーストの方法やサードパーティのツールを使って、データを手動でバックアップすることができます。Windowsコンピュータでデータバックアップを自動化できることをご存知ですか?この記事では、その方法を紹介します。

Windows 11/10でファイルを別のフォルダに自動的にコピーする方法

タスクスケジューラを使用すると、Windows 11/10でファイルやフォルダを別のフォルダに自動的にコピーすることができます。この記事では、その方法を紹介します。

以下の手順に従ってください。

  1. メモ帳を開く
  2. あるフォルダから別のフォルダにファイルをコピーするスクリプトを書く
  3. メモ帳ファイルをバッチファイルとして保存する
  4. そのバッチファイルをタスクスケジューラで呼び出す

それでは、その方法を見てみましょう。

メモ帳を開いてバッチファイルを作成する

まず、ソースフォルダから宛先フォルダにファイルをコピーするスクリプトを作成する必要があります。これにはxcopyコマンドを使用します。コマンドの構文は以下の通りです。

xcopy "ソースフォルダのパス" "宛先フォルダのパス" /e /y

上記のコマンドでは、/eパラメータを使用して、ソースフォルダ内のすべてのサブフォルダを開きます。このパラメータは、空のサブフォルダもコピーします。

Windowsが宛先フォルダで同じファイルを見つけると、コマンドプロンプトウィンドウにメッセージが表示され、ファイルを置き換えるかどうかを尋ねられます。そのため、同じファイルがたくさんある場合、ファイルごとに上書き確認のメッセージが表示されます。そこで、/yパラメータを使用しました。/yパラメータは、既存の宛先ファイルを上書きすることを確認するプロンプトを抑制します。

ソースフォルダと宛先フォルダの正しいパスを書き込まないと、コマンドは機能しません。例えば、アドレス「D:\The Windows Club\New folder」のソースフォルダからUSBフラッシュドライブEにコピータスクを自動化したい場合、コマンドは次のようになります。

xcopy "D:\The Windows Club\New folder" "E:\" /e /y

次に、ファイル>名前を付けて保存に行きます。保存するファイルに名前を付け、ファイル名の最後に.batと入力します。入力が終わったら、保存をクリックします。

タスクスケジューラでバッチファイルを呼び出す

次に、タスクスケジューラでバッチファイルを呼び出します。以下の手順に従ってください。

タスクスケジューラを開きます。タスクスケジューラライブラリフォルダを展開します。タスクスケジューラライブラリフォルダを右クリックして、新しいフォルダを選択します。このフォルダにカスタムタスクという名前を付けたり、任意の名前を付けたりします。

次に、カスタムタスクフォルダまたは作成したフォルダを右クリックして、タスクの作成を選択します。全般タブでタスクの名前を「ファイルのコピー」などとして入力します。次に、トリガーフォルダを選択して、新規をクリックします。タスクの頻度を要件に基づいて設定します。例えば、ファイルを毎日自動的にコピーしたい場合は、毎日を選択します。入力が終わったら、OKをクリックします。

次に、操作タブに行き、新規をクリックします。操作ドロップダウンでプログラムの開始を選択します。参照をクリックして、コンピュータからバッチファイルを選択します。OKをクリックします。

ソースフォルダから宛先フォルダにファイルをコピーするための自動タスクが作成されました。しかし、ノートパソコンを使用している場合、この自動タスクはノートパソコンが充電器に接続されているときのみ実行されます。ノートパソコンがバッテリーで動作している場合は、タスクは実行されません。これを防ぐには、条件タブに行き、以下のチェックボックスのチェックを外します。

  • コンピュータが交流電源に接続されている場合のみタスクを開始する
  • コンピュータがバッテリー電源に切り替わったら停止する。

コンピュータがスリープモードになっていると、タスクは実行されません。コンピュータをスリープモードから復帰させて自動タスクを実行するには、このタスクを実行するためにコンピュータを起動するチェックボックスを選択します。OKをクリックします。

上記の手順を実行すると、タスクがタスクスケジューラのカスタムタスクフォルダに追加され、ステータスが準備完了になります。ステータスが「無効」と表示されている場合は、そのタスクを右クリックして有効化を選択します。これからは、タスクは希望する時間に実行されます。

外付けハードディスクにファイルを自動的にコピーするためのタスクを作成した場合は、そのハードディスクをコンピュータに接続しておく必要があります。

以上です。

Windows 11でファイルを別のフォルダにコピーするにはどうすればよいですか?

Windows 11でファイルを別のフォルダにコピーする最も簡単な方法は、コピーアンドペーストの方法を使用することです。コピーしたいファイルを選択し、Ctrl + Cキーを押します。次に、これらのファイルをコピーしたいフォルダを開きます。フォルダを開いたら、Ctrl + Vキーを押します。

タスクスケジューラでタスクを毎日繰り返すにはどうすればよいですか?

タスクスケジューラでタスクを毎日繰り返すには、毎日トリガーを作成する必要があります。このトリガーを作成する際に、タスクを開始する時刻を設定します。タスクを隔日、3日ごとなどに繰り返したい場合は、この設定も行うことができます。