我在Batch的平均水平,我正在尝试创建一个有趣的程序,只是为了看看我能做些什么。我认为拥有安全日志很酷,并且认为每次处理命令时都会回显.txt日志,例如:
echo %date%, %time%: Started program > securitylog_%date%%time%.txt
但是,我想知道如何将文本文件添加到文本文件中,而不是每次处理echo命令时都创建一个新文件(如果这有意义),例如,日志最终看起来像这样:
1/1/2015, 12:34pm: Started program
1/1/2015, 12:35pm: Entered password incorrectly "1234"
1/1/2015, 12:35pm: Entered password correctly
1/1/2015, 12:36pm: Menu command "database"
1/1/2015, 12:38pm: Exit back to menu
1/1/2015, 12:39pm: Quit program
我看过方法但是我不确定他们是否会做我想让他们做的事情。我会添加一行代码来添加新行并将 echo 中的内容添加到文本文件中?
提前致谢,我希望这是有道理的。
答案 0 :(得分:0)
使用双“大于”符号添加到现有文件:
echo %date%, %time%: Started program >> securitylog_%date%%time%.txt
每次都会创建一个新文件。