【发布时间】:2014-06-16 10:50:50
【问题描述】:
我得到这个命令来生成一个日志文件,其中包含名称中的日期。
echo %time%;stuff done >> C:\myfile_%date%.log
输出: 系统找不到指定的路径。
如果我确实删除了系统变量,一切都很好。 我试图添加“”和``和'',到目前为止还没有。
欢迎提供一些帮助 :) 谢谢。
【问题讨论】:
-
仅删除 %date% 时它会中断吗?
-
一切都很好。这意味着该文件是正确创建的,其中包含我的回声值。如果我运行: echo %date% 我得到了正确的日期。
-
%date% 变量中有空格,我确定这会导致一些问题。运行命令时得到“myfile_Mon”
-
这是我的输出:C:\>echo %date% 16/06/2014 C:\>echo %time%;stuff done >> C:\myfile_%date%.log 系统找不到指定的路径。