netsl 当前离线
列兵
senlinzhihuo 当前离线
TOP
vthsg75yjwwqawc 当前离线
上等兵
原帖由 hfg1977 于 2010-8-4 18:26 发表 4楼给出的代码还是应该先判断下是否是文件夹比较安全.
hfg1977 当前离线
上尉
pushd "d:\test" for /f "tokens=* delims=" %%a in ('dir /ad /s /b') do ( echo %%a echo ------%%~nxa if "%%~nxa"=="same" (ren "%%a\" "nosame") )复制代码
@echo off set "Folder=d:\test" set "OldName=same" set "NewName=nosame" if exist "%Folder%\%OldName%\" ( ren "%Folder%\%OldName%" "%NewName%" ) for /f "delims=" %%a in (' dir /a:d /b /s "%Folder%\%OldName%" ') do ( ren "%%a" "%NewName%" )复制代码