Windows XPでは、OSはファイルアクセス時間を更新します(有効になっている場合、それは私のシステム上にあります)。
しかし...Microsoftによると、「NTFSファイルシステムは、ファイルの最終アクセス時刻への更新を、最後のアクセスから最大1時間遅らせます。」...そしてそれは単に「ディスク常駐構造の更新を遅らせる」という意味ではありません...いいえ、ファイルにアクセスした後のしばらくの間、「最終アクセス時間」はアクセス前と同じように表示されます。時には数秒、時には何分も(まだ1時間も見ていません)。
Windows XPに指示できる方法(「フラッシュ」、「同期」、または何らかのユーティリティや関数)はありますか?ねえ、更新されていないすべてのファイルアクセス時間を今すぐ更新しますか?
アクセスするファイルを追跡することで、古いコードがどのように機能するかを判断しようとしています...他のほとんどのOSで簡単に実行できますが、Windowsでは実行できません。(はい、ProcMonも使用します。)
(私はまだ新しいバージョンのWindowsでこの動作を調査していません。)
ありがとう、スタン