複数のファイルを別々のフォルダに個別に RAR/ZIP 保存する

複数のファイルを別々のフォルダに個別に RAR/ZIP 保存する

300 個のフォルダーに 300 個の Microsoft Word ファイルがあります。

これらのファイルを 1 つのパスワードで一度に保護したいと考えています。

私の理解では、これを実現する最も簡単な方法は、これらの各ファイルをアーカイブに入れることです。

WinRAR には各ファイルを別々のアーカイブに保存するオプションがあることは知っていますが、これらのファイルを元のファイルと同じフォルダーに保存できれば完璧です。

どうすればこれを実行できますか?

ファイルのリストが表示されます(Everything検索を使用していますが、通常のWindowsファイル検索を使用しても同じ結果が得られると思います)。次に右クリックして選択します。アーカイブに加えるWinRAR のコンテキスト メニューを使用します。

これらのファイルをどこかにドラッグアンドドロップしてもいいと思います。

しかし、元のファイルが保存されていたディレクトリ構造を保持する必要があります。

答え1

WinRARがインストールされている必要があります

  1. メモ帳を開いて以下を貼り付けます。
@echo off
for %%F in (%*) do (
CD %%~dpF
"C:\ProgramFiles\WinRAR\rar.exe" a -m0 -hpThisIsThePassword "%%~nF.rar" "%%~nxF"
)
pause
  1. スクリプトをカスタマイズする(オプション)

読むウィズRAR.chm(WinRAR フォルダー内) を実行し、必要なコマンド ライン スイッチを理解していることを確認してください。

  • 「C:\ProgramFiles\WinRAR\rar.exe」:パスrar.exe
  • 1つの: .rar アーカイブにファイルを追加します
  • -m0: ファイルを圧縮せずに保存します(高速)
  • -hpこれはパスワードです: パスワードを「これはパスワードです「、編集しないでください」-馬力「パスワードをその後に追加して、"これはパスワードです「」。
  • "%%~nF.rar": .rar アーカイブ名。アーカイブ ファイルと同じ名前に設定しました。何をしているのか完全にわかっている場合は編集してください。それ以外の場合はそのままにしておきます。
  • あなたは付け加えられます-dfアーカイブ後にファイルを削除する注意して使用してください
  1. テキストをバッチファイルとして保存します。。コウモリ拡張機能。メモ帳を終了
  2. スクリプトを実行します:
  3. オプション1:ファイル(検索などから)をドラッグ アンド ドロップし、作成したバッチ ファイルにドロップします。
  4. オプション2:バッチファイルをに送るフォルダを開き、ファイルを右クリック > 送る >あなたのBatfile.bat

ノート:

  • バッチは各ファイルを個別の rar アーカイブに追加し、同じフォルダーに同じ名前で保存します。
  • バッチにはパラメータの制限があるため、一度に約100個のファイルのグループで実行する必要がある場合があります。
  • あなたはあなたのに送るフォルダに入力して「シェル:送信先」ファイルエクスプローラーのアドレスバーに。

関連情報