我有不同的生成日志文件的进程。我想做出不同的动作,在哪里日志存储在不同的路径其实我这样做,而是直接把上批中每个路径:仅在找到某些特定文件的路径中执行操作
md C:\source\Process1\%date:~6,4%_%date:~3,2%_%date:~0,2%
CD /D C:\source\Process1\
for /f "skip=%1 eol=: delims=" %%F in ('dir /a:d /b /o:-d') do @rd /s /q "%%F"
etc..
md C:\Process2\%date:~6,4%_%date:~3,2%_%date:~0,2%
CD /D C:\Process2\
for /f "skip=%1 eol=: delims=" %%F in ('dir /a:d /b /o:-d') do @rd /s /q "%%F"
etc..
它可以找到并获得路径,其中.log文件是否在其中并且在所有这些行动中进行了操作,而无需将路径直接放在批次上? 我们正在创建越来越多的在不同路径上生成日志的进程,所以我需要将其自动化。
谢谢
如何找到日志? – Endoro
更确切地说,获取日志所在的路径。然后,在每条路径上执行所有操作。 – Isdera
什么是**日志**?我如何识别日志? – Endoro