之前也知道Windows下批处理功能很多,所以现在有些功能我都用批处理来完成,某天偶尔用了一个输出命令:echo %date:~0,10% %time:~0,8% >>c:\1.txt 结果死活看不到结果输出到文本,其他命令执行都正常,我还以为语法错了,复制到命令提示符下,结果输出正常,文本也有,可用bat执行,怎么都不行,管理员权限执行也试了,依旧无效,最后把其他命令全部删光,还是没用,最后实在没招了,试了下把盘符删了,c:\ 这个用了一个空格代替,结果居然在bat文件目录下成功生成一个文件,日期也打印输出了。惊喜,最后在>> 和 c:\1.txt 之间加了一个空格,一切解决。
Windows下执行Bat文件,一行命令没有报错,但就是没有生效,找了半天,结果就一个空格!
最新推荐文章于 2023-07-31 21:53:47 发布