我有一个批处理文件,位于本文末尾。启动批处理文件一秒钟后,我打开日志文件,发现它包含以下两行:
Fri 03/22/2024
02:19 PM
批处理文件运行完毕后,我再次打开日志文件。现在,这两行不见了。取而代之的是前几行:
䙲椠〳⼲㈯㈰㈴ਰ㤺㌵⁁䴍
Beginning system scan. This process will take some time.
Beginning verification phase of system scan.
Verification 0% complete.
Verification 1% complete.
......
日志文件不包含日期或时间戳。相反,有三行乱码,一行在第一个 sfc 命令之前,一行在两个 sfc 命令之间,一行在最后一个 sfc 命令之后。它们的位置与批处理文件中的日期时间命令相对应。日期时间戳似乎已变成乱码。
上述结果是可重复的,因为我已经做过几次了。
我想知道日期时间戳发生了什么。为什么它们是乱码?为什么第一个日期时间戳从清晰可读变成了乱码?
date /t >C:\health.txt
time /t >>c:\health.txt
sfc /scannow >>c:\health.txt
time /t >>c:\health.txt
sfc /scannow >>c:\health.txt
time /t >>c:\health.txt
系统为Windows 11 Pro 23H2、Windows Feature Experience Pack 1000.22687.1000.0。