标题: [文件操作] 批处理如何指定PDF文件改名,和所在文件夹同名? [打印本页]
作者: sf2022 时间: 2022-5-20 18:31 标题: 批处理如何指定PDF文件改名,和所在文件夹同名?
当前目录下有多个文件夹,文件夹下还有不同数量的子文件夹。
如果某文件夹下有一个名为 OOOO.pdf 则在运行BAT后 让它和所在文件夹同名。
谢谢。
链接:https://pan.baidu.com/s/19at4m2xC_e5vGWW0tSdMfg?pwd=a6gt
提取码:a6gt
作者: 123User27 时间: 2022-5-23 14:01
- @echo off
- set /p sdcd=CD:
- for /f "delims=" %%i in ("%cd%") do set folder=%%~ni
- echo %folder%
- ren %sdcd% %folder%.pdf
- pause
复制代码
作者: Batcher 时间: 2022-5-23 14:08
回复 1# sf2022
请参考Q-04把bat文件保存为ANSI编码:
https://mp.weixin.qq.com/s/Koje4FufWxWBs7ioDy_LJA- @echo off
- cd /d "%~dp0"
- for /f "delims=" %%i in ('dir /b /s /a-d OOOO.pdf') do (
- for /f "delims=" %%j in ("%%i\..") do (
- ren "%%i" "%%~nxj%%~xi"
- )
- )
复制代码
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |