我定期清除日志文件,因为我运行了一些测试,并希望保持该日志的可读性。
我有一个批处理文件,使用下面的命令,无论何时关闭正在记录的程序都可以使用。
del /f *.log
当程序(tomcat服务器)运行时,我的访问被拒绝'错误,因为该文件正由另一个服务使用。
我不想每次关闭和关闭tomcat。我目前的解决方法是将日志编辑为记事本++,选择全部,删除,保存和关闭记事本++。
有更有效的方法吗?我有一些批次要一天清洗多次,所以我想自动化。
是否有可能创建一个能为我这样做的.bat?我想把一个记事本++宏导出到批处理文件中,但我的各种研究都没有成功。
我试过了:
echo off
echo. > filename.log
但结果相同=>访问被拒绝,因为该文件已被使用。