OliverQin
@echo off
title 批量替换文件名 
echo.
echo 本批处理可批量替换本文件所在文件夹下所有文件的文件名。
echo.
echo.&set /p file_type= 请输入要添加前缀的文件类型(例如:png,txt):
echo.&set /p add_str= 请输入要添加前缀的文件名字符串(不变则直接回车):
setlocal enabledelayedexpansion
for /f "delims=" %%a in (\'dir /a /b *.%file_type%\') do (
ren "%%~a" "%add_str%_%%a")
echo.
echo 文件名已经全部修改完毕!
echo.
pause
 

打开windows默认的编辑器,将上述代码复制进去,保存为.bat文件,然后双击运行即可。注意如果你使用的是其他编辑器保存代码,需要将文本的编码格式修改为ANSI,否在运行的时候会出现中文乱码。

分类:

技术点:

相关文章:

  • 2021-10-19
  • 2021-05-16
  • 2021-08-14
  • 2021-12-23
  • 2021-08-05
  • 2021-05-10
  • 2021-10-29
猜你喜欢
  • 2021-10-19
  • 2021-10-19
  • 2021-12-30
  • 2021-12-10
  • 2021-09-30
  • 2021-10-13
  • 2021-09-30
相关资源
相似解决方案