RARファイルへの自動Zipフォルダー


0

基本的に、すべての音楽をFTPでホストして、友人や家族が簡単にアクセスできるようにし、海外などからもアクセスできるようにします。しかし、唯一の問題は、各トラックを手動でダウンロードする必要があることです。

フォルダー内の自動ZIP(またはRAR)フォルダーと、そのフォルダーに追加された新しいフォルダーを作成できるバッチファイルなど、何らかのスクリプトを作成する方法を誰かが知っているので、アーティスト/アルバム全体をすぐにダウンロードされました。これはかなりきちんとしているでしょう!

回答:


1

フォルダーが1つしかない場合、バッチファイルから:

set zip="c:\program files\7-zip\7z.exe" a -tzip -r
for /d %%f in (c:\myaudiofolder) do if not exist %%~nf.zip %zip% %%~nf.zip %%f

または、複数のフォルダーがあり、各フォルダーが親フォルダーにある独自のzipファイルをバッチファイルから取得する場合:

set zip="c:\program files\7-zip\7z.exe" a -tzip -r
dir c:\myaudiofolder /ad /s /b > c:\myaudiofolder\folders.txt
for /f %%f in (c:\myaudiofolder\folders.txt) do if not exist c:\myaudiofolder\%%~nf.zip %zip% c:\myaudiofolder\%%~nf.zip %%f

他の実行可能ファイル/パラメータを置き換えて、ファイルを.rarファイルなどに圧縮することもできます。読みやすくするために、そのように書きました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.