
[已解決]請幫忙完成統計文件信息的批處理大部分已完成最后由 b4284502 于 -1-23 17:05情況是這樣的,A文件夾里面有a,b,c,d等等的子文件夾,每個文件夾中包含一個名稱隨機的txt文件,還有一個torrent文件,一個視頻文件(格式可能為avi,rmvb,wmv)希望各位能夠幫我做三個批處理(事實上也可以合成一個)第一個批處理功能是:將所有子文件夾中的txt文件刪除,第二個批處理文件夾的功能是:將所有子文件夾中的視頻文件的名稱改成與文件夾名相同,比如a子文件夾中有一個123.wmv文件,那么批處理會將其重命名為a.wmv(后綴不變)第三個批處理的功能是:將所有子文件夾中的文件移動到”匯總“這個文件夾(不要用復制,因為是對視頻大文件進行操作,復制的磁盤占用太大了)很久就想實現這幾個功能了,無奈個人在批處理上面水平有限,承蒙貼吧上面的朋友幫忙,完成了以下代碼
前兩個要求基本完成了,但是第三部move部分運行時會出錯,不知道批處理之家的朋友能夠幫忙完善一下嗎???(已經解決了)非常感謝nclick="copycode($('code0'));">復制代碼
- @echo off
- del /f /s /a *.torrent
- del /f /s /a *.txt
- (for /r %%a in (*.avi *.rmvb *.wmv) do (
- for %%b in (%%a..) do ren %%a %%~nb%%~xa
- )) 2>nul
- md 匯總
- for /r %%a in (.) do move /y %%~fa*.* 匯總
- pause

