1. WIN10怎么利用BAT自动修改子文件夹名字(参照主文件夹名字)
不清楚你的实际文件/情况,仅以问题中的样例/说明为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI
@echo off
rem 将一个指定目录里多个指定名称的子文件夹的名称开头前面添加上一级目录的名称
mode con lines=3000
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
set "folder=D:\xxx\123"
if not exist "%folder%" (echo;"%folder%" 未找到&pause&exit)
if "%folder:~-1%" equ "\" set "folder=%folder:~,-1%"
for /f "delims=" %%a in ("%folder%") do set "pname=%%~nxa"
for %%a in (
"ABC"
"GHI"
) do (
if exist "%folder%\%%~a" (echo;"%folder%\%%~a" --^>"%pname% %%~a")
)
echo;%#% +%$%%$%/%@% %z%
pause
exit