复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件夹放一起运行
@echo off
rem 在多个子文件夹里的所有文件的名称前面/开头添加其所在文件夹的名称前缀
mode con lines=3000
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
for /f "delims=" %%a in ('dir /ad/b') do (
for /f "delims=" %%b in ('dir /a-d/b "%%a\"') do (
echo;"%%a\%%~nxb" --^> "%%~nxa %%~nxb"
)
)
:end
echo;%#% +%$%%$%/%@% %z%
pause
exit