标题: [文件操作] 批处理无法重命名文件名带空格的文件如何解决? [打印本页]
作者: haidao 时间: 2016-4-19 18:13 标题: 批处理无法重命名文件名带空格的文件如何解决?
本帖最后由 pcl_test 于 2016-4-19 19:58 编辑
需求是这样的:
重命名当前文件夹txt文件,在所有文件名之前加一个 当前日期和减号
网上放狗搜到的方法是,但是这个方法对文件名包含空格的失效,求高手指导。
for /f "tokens=1,2,3 delims=- " %%a in ('date /t') do set day=%%a%%b%%c
for /f %%i in ('dir /b *.txt') do (ren %%i %day%-%%i)
作者: Nsqs 时间: 2016-4-19 18:37
第二行改复制代码
作者: happy886rr 时间: 2016-4-19 20:42
回复 1# haidao - @for %%a in (*.txt) do (ren "%%a" "20160419-%%a")
复制代码
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |