您的当前位置:首页正文

windows批量修改文件名bat删除指定字符

来源:九壹网
windows批量修改⽂件名bat删除指定字符

windows批量修改⽂件名bat删除指定字符

1 @echo off 2

3 set /p str1= 请输⼊要替换的⽂件(⽂件夹)名字符串(可替换空格): 4

5 set /p str2= 请输⼊替换后的⽂件(⽂件夹)名字符串(去除则直接回车): 6

7 echo. 8

9 echo 正在修改⽂件(夹)名中,请稍候……10

11 for /f \"delims=\" %%a in ('dir /s /b ^|sort /+65535') do (12

13 if \"%%~nxa\" neq \"%~nx0\" (14

15 set \"file=%%a\"16

17 set \"name=%%~na\"18

19 set \"extension=%%~xa\"20

21 call set \"name=%%name:%str1%=%str2%%%\"22

23 setlocal enabledelayedexpansion24

25 ren \"!file!\" \"!name!!extension!\" 2>nul26

27 endlocal28 29 )30 31 )32 33 exit

  

因篇幅问题不能全部显示,请点此查看更多更全内容

Top