用迅雷下载图片满方便的,但是保存的文件名好像不能自己控制。写了一个批处理,帮助处理这个需求

@echo off && setlocal enabledelayedexpansion
echo 本处理用于替换指定目录的文件名

:inputdir
set /p dir_name=输入目录:
::测试目录存在
dir %dir_name% > nul
IF %errorlevel%==0 goto rename
goto inputdir

:rename

set /p ren_str=输入要替换的字符串:
set /p ren_str2=输入要替换成的字符串:

for /r %dir_name% %%i in (*) do (
set f=%%~ni
set f=!f:%ren_str%=%ren_str2%!%%~xi
echo %%i 替换为 !f!
ren %%i !f!
)
pause

相关文章:

  • 2022-12-23
  • 2021-12-30
  • 2022-12-23
  • 2021-06-19
  • 2021-12-27
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-30
  • 2022-12-23
  • 2021-12-30
  • 2022-12-23
相关资源
相似解决方案