复制一些特定日期的日志文件信息

复制一些特定日期的日志文件信息

我想从我公司电脑的日志文件中复制特定日期的一些信息,远程电脑有一个带密码的 Windows 帐户。我尝试共享文件夹以访问该文件夹,但我没有成功,所以我想使用 XCOPY - 它对我来说很简单而且有用。我只想访问日志文件中的信息以复制我想要的日期。

例如,日志文件包含本月的所有日志,但我只想要最近 3 天的日志09-04-2021 to 12-04-2021

xcopy C:\Sut\Stat\03-2021.log \\myserver\backup$\Logfiles\week3.log

远程PC名称:c022457

日志文件示例:

所附照片中的日志文件示例

所附照片中的日志文件示例

答案1

您可以使用 来执行此操作findstr。例如

findstr /rc:"\<9. Apr 21\>" ^
/rc:"\<10. Apr 21\>" ^
/rc:"\<11. Apr 21\>" ^
/rc:"\<12. Apr 21\>" ^
C:\Sut\Stat\04-2021.log > \\myserver\backup$\Logfiles\week3.log

这将查找从9. Apr 21到的日志12. Apr 21并将输出保存到文件\\myserver\backup$\Logfiles\week3.log

相关内容