自動化は、次の場合に使用できる最高のツールです反復的なタスクを実行する必要があります。タスクを自動化するのは必ずしも簡単ではありませんが、スクリプトとタスクスケジューラは、ほとんどのジョブを実行するための2つの優れた方法です。ごくまれに、Windowsには1つまたは2つの自動化機能が組み込まれている場合があります。特定の日数が経過した後で、あるフォルダーから別のフォルダーにファイルを移動する必要がある場合は、バッチスクリプトを使用することをお勧めします。
ファイルを移動するスクリプト
新しいメモ帳ファイルを開き、以下を貼り付けます。 .BAT拡張子を付けて保存します。自分のニーズに合わせてファイルを編集する必要があります。必要な編集について説明します。
@echo off set X=30 set "source=C:Source Folder" set "destination=D:Destination Folder" robocopy "%source%" "%destination%" /mov /minage:%X% exit /b

変更する必要がある最初のことは値です2行目のXの場合。 Xはファイルの古さを表します。デフォルトでは30に設定されていますが、好きなように変更できます。 15日以上経過したファイルを宛先フォルダーに移動する場合は、30を15に変更します。
次に、で指定されたパスを変更する必要があります3行目。これを、ファイルの移動元のフォルダーへのパスに置き換えます。パスと「source =」がすべて含まれており、引用符で囲まれていることを確認してください。
最後に、4行目のパスを、ファイルの移動先のフォルダーへの完全なパスに置き換えます。繰り返しになりますが、すべてが引用符で囲まれていることを確認してください。
それだけです。スクリプトを実行すると、ファイルが移動します。
スクリプトのスケジュール
ファイルを移動する必要があるときはいつでも手動でスクリプトを実行できますが、単独で実行する必要がある場合は、タスクスケジューラがジョブのアプリです。
タスクスケジューラを開き、[タスクの作成]をクリックします。タスクに名前を付けて、[トリガー]タブに移動します。下部にある[新規]ボタンをクリックし、スクリプトを実行する必要があるタイミングを選択します。
次に、「アクション」タブに移動して、「新規」をクリックします。 参照ボタンをクリックして、作成したスクリプトを選択します。 [OK]をクリックすると、タスクが完了します。有効にすると、指定したスケジュールに従ってファイルが自動的に移動します。

ロボコピー
このスクリプトは、Robocopyを使用してファイルを移動します。 Robocopyは、Windows 10の最新バージョンにデフォルトで含まれているコマンドラインユーティリティです。このスクリプトは、RobocopyがインストールされているすべてのWindowsシステムで機能しますが、場合によっては、自分でインストールする必要があります。
コメント