スケジュールされたタスクに基づいてフォルダ内のファイルを自動的に圧縮するようにジョブを設定する方法

データ圧縮。

ファイルを自動的に圧縮すると、ログファイルを生成するときにディスク容量を節約できます。

画像クレジット: Svitlana Niedielska / iStock / Getty Images

Windowsタスクスケジューラを使用すると、定期的なジョブを含め、スケジュールされた時間に任意のプログラムを実行できます。 さらに、特別な指示が含まれているテキストファイルであるバッチファイルを起動できます。 Windowsのコンポーネントであるため、Windowsでのzipアーカイブ操作のスケジュール設定は少し複雑になる可能性があります。 マウスの右クリックのコンテキストメニューからzipアーカイブを作成するエクスプローラは、個別の実行可能ファイルではありません ファイル。 幸いなことに、Zipファイルを作成する多数の無料のファイル圧縮ユーティリティのいずれかが存在し、それらはすべて、タスクスケジューラを介してバッチファイルを介して実行できます。

ステップ1

7-Zip、Zip、WinZipなどのコマンドラインファイルZipアーカイブツールをダウンロードしてインストールします(「参考文献」のリンクを参照)。 ダウンロードしたファイルをダブルクリックし、インストールウィザードに従います。 これらのツールにはすべてコマンドラインバージョンがあり、一部にはGUIバージョンもあります。 バッチファイルを機能させるには、コマンドラインバージョンが必要です。

今日のビデオ

ステップ2

メモ帳(または他の任意のテキストエディタ)を起動します。

ステップ3

次のテキスト行を入力するか、以下をコピーしてメモ帳に貼り付けます。

@エコーオフ

ステップ4

前に作成したテキストファイルの2行目として、次のいずれかの行を入力します。 入力する(またはコピーして貼り付ける)行は、インストールしたツールと一致している必要があります。

「アーカイブフォルダ名」には、アーカイブを作成するフォルダへの完全なWindowsファイルシステムパスを入力し、使用するファイル名を含めます。次に例を示します。 「MyFiles」フォルダに「MyArchive.zip」ファイルが作成される「C:\ MyFiles \ MyArchive」。 「ソースフォルダ名」には、ファイルを含むフォルダへの完全なWindowsファイルシステムパスを入力します アーカイブしたい。 パス名のディレクトリ名またはファイル名にスペースが含まれている場合は、引用符を保持してください。

7-Zip:7za a –tzip「アーカイブフォルダー名」「ソースフォルダー名」

WinZip:wzzip「アーカイブフォルダ名」「ソースフォルダ名」

Zip:zip「アーカイブフォルダ名」「ソースフォルダ名」

ステップ5

[ファイル]、[名前を付けて保存]の順にクリックし、ファイルに「FolderSaver.bat」またはその他の任意の名前を付けます。 必ず拡張子.batを使用してください。

ステップ6

タスクスケジューラを起動します。

Windows 8では、「アプリ」アイコンがクリックされていることを確認した後、検索チャームを使用して「タスクスケジューラ」を検索します。 Windows 7では、[スタート]メニューをクリックし、検索ボックスに「タスクスケジューラ」と入力します。 プロンプトが表示されたら、管理者パスワードを入力します。 [タスクスケジューラ]ウィンドウが開きます。

ステップ7

[アクション]、[基本タスクの作成]の順にクリックします。 プロンプトが表示されたら、タスクの名前( "FolderSaver")とオプションの説明を入力します。 「次へ」をクリックします。

ステップ8

タスクのスケジュールされた頻度(日次、週次、または月次)を選択し、[次へ]をクリックします。 タスクを次のようにスケジュールすることもできます コンピューターの再起動や特定のユーザーのログインなど、他のスケジュールされていない定期的なイベントが発生したときに実行されます。

ステップ9

「プログラムの開始」をクリックします。 [次へ]、[参照]の順にクリックしてバッチファイルに移動し、[完了]をクリックします。