w32tm debugのログの確認の続きです。
取得したログの行数を確認します。
C:\Windows\System32\tmp>type out.txt | wsl wc -l 564 C:\Windows\System32\tmp>
結構かさばりますねえ。
では少しずつみていきます。
C:\Windows\System32\tmp>type out.txt | wsl sed -ne '1,10p' 152757 13:09:46.7305345s - ---------- Log File Opened ----------------- 152757 13:09:46.7309273s - ReadConfig152757 13:12:50.3756929s - TSI_PhaseOffset returned:1073031407200 152757 13:12:50.3758721s - Sorted endpoints for intersection algorithm: 152757 13:12:50.3759233s - -07.8603910s -1 152757 13:12:50.3759773s - -00.0020442s 0 152757 13:12:50.3760302s - +07.8563026s 1 152757 13:12:50.3760746s - Intersection successful over range: -07.8603910s - +07.8563026s 152757 13:12:50.3761309s - SyncDist:78583468 SelectJitter:0 PeerJitter:0 CorrectedOffset:-20442 152757 13:12:50.3761689s - MaxSelectJitter: 0 MinPeerJitter: 0 152757 13:12:50.3762168s - TSI_PhaseOffset returned:1073031407264 C:\Windows\System32\tmp>
最初の行は、Log File Openedとあるので、ログの開始位置ですね。
一番左の数字は、識別IDでしょうか。同じ数字が並んでます。
ファイル中のLog File Openedを検索してみます。
C:\Windows\System32\tmp>wsl grep "Log File Opened" out.txt 152757 13:09:46.7305345s - ---------- Log File Opened ----------------- 152757 13:10:41.7161212s - ---------- Log File Opened ----------------- C:\Windows\System32\tmp>
2行あるので、ログを2回取ったってことですね。
では、もう一度/debugをenableにしてみます。
C:\Windows\System32\tmp>w32tm /debug /enable /file:test.txt /size:100000 /entries:0-300 C:\Windows\System32\tmp>
そして時計をずらします。
C:\Windows\System32\tmp>time The current time is: 11:07:43.33 Enter the new time: 10:07:43 C:\Windows\System32\tmp>time The current time is: 10:07:45.59 Enter the new time: C:\Windows\System32\tmp>
resyncで時計を同期します。
C:\Windows\System32\tmp>w32tm /resync 再同期コマンドをローカル コンピューターに送信しています The computer did not resync because no time data was available. C:\Windows\System32\tmp>time The current time is: 11:09:05.54 Enter the new time: C:\Windows\System32\tmp>
これでおそらくログが更新されたので、disableして確認してみます。
C:\Windows\System32\tmp>w32tm /debug /disable プライベート ログを無効にするコマンドをローカル コンピューターに送信しています...The command completed successfully. C:\Windows\System32\tmp>wsl tr -d "\0" < test.txt > out2.txt C:\Windows\System32\tmp>
では、Log File Openedしている箇所を確認。
C:\Windows\System32\tmp>wsl grep "Log File Opened" out2.txt 152757 13:09:46.7305345s - ---------- Log File Opened ----------------- 152757 13:09:46.7309273s - ReadConfig152759 01:06:23.4294314s - ---------- Log File Opened ----------------- C:\Windows\System32\tmp>
ん? 左側の13:09:46、変わってないですねえ。謎が深まる。
つづく
コメント