0
該應用程序在我的HDD中創建了所有多媒體文件的.mta
文件(名稱完全相同)。我想要做的是檢查根文件夾的所有子文件夾,如果沒有與某些.mta
關聯的多媒體文件,則刪除它。刪除沒有與其關聯的「sample.ext」文件的「sample.ext.ext2」文件
詳細示例。比方說,我們有文件
01.mp3
01.MP3.mta
02.mkv
02.MKV.mta
03.jpg
03.JPG.mta
04.MP4.mta <<==
正如你看到最後.mta
沒有原始文件。我想刪除最後一個文件。
我不知道cmd是否可行。但以下功能不起作用。請看一看
For /r %%i in (*.mta) do call :nomta %%i
pause
goto end
:nomta
set stem=%1:.mta=%
set original=%stem%.mta
if not exist %original% do exit /B
if not exist %stem% do del /a /Q %1
goto :EOF
:end
echo done
PAUSE
請編輯我的cmd文件代碼。我不知道該怎麼做 –
你的函數也不會遞歸地工作 –