macOSにはすてきな機能があり、ダウンロードするとzipファイルの場合、自動的に抽出されます。役に立たないがほとんどの人がそうする場合は、この機能を無効にできます。この同じ機能をWindows 10で複製したい場合は可能です。使用するほとんどすべてのブラウザーで動作するはずですが、zipファイルをダウンロードするフォルダーによっても異なります。 zipファイルを自動的に抽出するには、バッチスクリプトと、zipファイルを検出して実行するスクリプトをトリガーできるアプリが必要です。
環境変数に7-zipを追加
スクリプトは、7-zipアプリがサポートしています。基本的にスクリプトを使用して7-zipアプリを呼び出すため、OSはどこからでもアプリを呼び出すことができる必要があります。そのためには、Windows 10の環境変数に7-Zipを追加する必要があります。それは非常に簡単で、その方法の簡単なガイドがありますが、ここで手順をまとめます。
1.ファイルエクスプローラーを開き、ロケーションバーに次を貼り付けます。 Enterをタップします。
Control PanelSystem and SecuritySystem
2.開いたウィンドウで、左側の[システムの詳細設定]をクリックします。
3. [システムのプロパティ]ウィンドウで、[詳細設定]タブに移動し、下部の[環境変数]をクリックします。
4. [環境変数]ウィンドウのリストで[パス]を探します。それを選択し、[編集]ボタンをクリックします。
5. [環境変数の編集]ウィンドウで、[参照]ボタンをクリックし、システム上の7zipフォルダーを選択します。次の場所にある必要があります。
C:Program Files7-Zip

バッチスクリプト
新しいメモ帳ファイルを開き、次を貼り付けます。このスクリプトは編集する必要があります。
7z x -o"Path-To-Downloads-Folder*" "Path-To-Extract-File-To*.zip"
明らかに、上記のスクリプトを変更する必要がありますファイルをダウンロードするフォルダーの正しい場所を指定します。デフォルトのダウンロードにファイルを保存しなくても大丈夫です。ダウンロードフォルダを見つけるには、次のセクションを確認してください。以下は、編集したファイルの外観の例です。 BAT拡張子を付けてファイルを保存し、専用の専用フォルダーに保存します。
7z x -o "C:UsersfatiwDesktop*" "C:UsersfatiwDesktop*.zip"
ダウンロード場所
ダウンロード場所を見つけるには、特定のブラウザのプロセスに従ってください。
クロム
Chromeを開き、次のオプションボタンをクリックします右上。メニューから[設定]を選択します。一番下までスクロールし、[詳細設定]セクションを展開します。 [ダウンロード]セクションまで下にスクロールして、ダウンロードしたファイルの保存先を確認します。
Firefox
Firefoxで、右上のハンバーガーアイコンをクリックし、メニューから[オプション]を選択します。 [オプション]タブで、[ダウンロード]セクションまで下にスクロールして、ファイルが保存されている場所を確認します。
マイクロソフトエッジ
Edgeを開き、次のオプションボタンをクリックします右上。メニューから設定を選択します。下にスクロールして、[詳細設定を表示]をクリックします。 「ダウンロード」セクションまでスクロールダウンして、Edgeがダウンロードを保存しているフォルダーを表示します。
スクリプトトリガー
スクリプトを実行するために最後に必要なこと新しいzipファイルが保存されたときにバッチスクリプトをトリガーするものです。そのためには、File Watcher Utilitiesというアプリが必要です。それをダウンロードし、すべてのファイルをバッチファイルを入れたフォルダーに抽出します。
下のスクリーンショットのようになります。

Ctrl + Nをクリックして新しいデーモンを作成し、次の手順に従います。
- 目的を示す名前を付け、[参照]ボックスで、ファイルをダウンロードするフォルダーを選択します。
- [フィルター]タブに移動し、メインファイル名フィルター文字列に* .zipを入力します。
- 次に、[プロセス]タブに移動し、[プロセス実行可能ファイル]セクションで、バッチファイルを選択します。
- この同じタブで、[作業ディレクトリの処理]セクションで同じダウンロード場所を選択します。

デーモンを起動して、zipファイルをダウンロードします。ファイルを置き換えるかどうかを確認するコマンドプロンプトウィンドウが表示されます。 Yと入力して続行します。
複数のコマンドプロンプトウィンドウが開いている場合は、デーモンを停止して選択し、[プロパティ]をクリックする必要があります。 [ファイルシステムイベント]タブに移動し、[ファイルまたはフォルダーの作成]イベントと、ファイルまたはフォルダーの削除イベントのチェックを外します。他の2つはオフのままにして、デーモンを再度実行します。

コマンドプロンプトウィンドウを無効にし、ファイルの抽出を自動的に許可するには、デーモンのプロパティの[プロセスの詳細]タブに移動し、[ウィンドウなしで作成]オプションを選択します。
コメント