Board logo

标题: [文件操作] 请教重命名带日期变量的文件失败 [打印本页]

作者: liah12359    时间: 2017-6-14 12:39     标题: 请教重命名带日期变量的文件失败

请教大侠,重命名带日期变量的文件,重命名不了,
    代码如下:
  1. @echo off
  2. set Today=%date:~0,4%%date:~5,2%%date:~8,2%
  3. echo %Today%
  4. if exist "D:\test%Today%.txt" (echo rename "D:\test%Today%.txt" "test%Today%txt.bak") else (echo "file not exist")
  5. pause
复制代码
执行脚本是能执行成功的,如下图,也没有错误信息,但文件没有被重命名!

试过不带日期的文件可以重命名成功
作者: ShowCode    时间: 2017-6-14 13:23

报错信息发出来看看
作者: liah12359    时间: 2017-6-14 13:50

本帖最后由 liah12359 于 2017-6-14 13:51 编辑

回复 2# ShowCode


    没有错误信息,执行脚本是能执行成功的,但文件没有被重命名!
作者: ShowCode    时间: 2017-6-14 14:27

回复 3# liah12359


    把rename左边的echo删掉
作者: liah12359    时间: 2017-6-14 14:31

回复 4# ShowCode


好了 ,谢谢




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2