实现代码1

@echo off&setlocal enabledelayedexpansion

for /f “delims=” %%a in (‘dir/b *.txt’) do (

   set /a n+=1

   if not exist “!n!.txt” (ren “%%a” “!n!.txt”) else call :loop “%%a”

)

pause&exit

:loop

  set /a n+=1

  if exist “!n!.txt” goto loop

  ren “%~1” “!n!.txt”

goto :eof


您可能感兴趣的文章:

声明:本站(华域联盟www.cnhackhy.com)所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。