2017-05-05 5 views
0

mp3ファイルを圧縮するには、mp3ファイルを使用します。ただし、ワイルドカードはサポートされていないため、バッチを手動で編集して各行を個別に追加する必要があります。現時点での私のバッチのすべてのフォルダとサブフォルダを経由するバッチファイルでmp3をmpz形式に変換

例:

mpz c cat.mp3 cat.mpz 
cd dog 
mpz c dog1.mp3 dog1.mpz 
cd.. 
cd lion 
mpz c lion.mp3 lion.mpz 

私はサポートワイルドカードをDOES PackMP3ために以下を使用。

これを変更して、サブフォルダを含むすべてのフォルダでmpzを使用できますか?

感謝

+1

は、変数名として 'PATH'を使用しないでください。 Windowsに実行可能ファイルを探す場所を知らせるシステム変数です。 – Stephan

+0

私はそれを分解したと思う.... –

答えて

0

これは、以下のものを使用して今すぐに動作するようです:

SET path=%CD% 
SET path=%path:\=\\% 
@echo off 
for /f "delims=" %%F in ('dir /b /s /a:-d *.mp3') do (
mpz c "%%F" "%%~dpnF.mpz" 
) 
関連する問題