如何用批處理添加文件夾名字為前綴重命名內(nèi)部文件我找到一個(gè)但它直接以文件夾名加1,2,3命名全部文件,我想保留原文件名只不過(guò)前綴加上文件夾的名字,然后可以把指定關(guān)鍵字的文件批量移動(dòng)到某個(gè)文件夾下,萬(wàn)分感激!nclick="copycode($('code0'));">復(fù)制代碼
- @echo off
- setlocal enabledelayedexpansion
- for /f delims= %%a in ('dir /b /s /ad') do (
- echo 正在處理文件夾 %%a
- pushd %%a
- set n=0
- for /f delims= %%b in ('dir /b /a-d *.txt') do (
- set /a n+=1
- ren %%b %%~nxa-!n!%%~xb
- )
- popd
- )