最新の日時を超えて、ファイルにアクセスした日付の履歴を表示するにはどうすればいいでしょうか? これは私にとって本当に大きな意味があります!
答え1
Windows には、イベント ビューアーからアクセスできるファイルへのアクセスを追跡できる監査メカニズムがあります。
最初のステップ: 監査を設定する
を実行しsecpol.msc
、ローカル ポリシーを展開して、監査ポリシーをクリックします。監査オブジェクト アクセスをダブルクリックし、成功をチェックして OK をクリックします。
ステップ2: フォルダを監査する
- エクスプローラーで、対象のファイルまたはフォルダーを右クリックし、[プロパティ] を選択して、[セキュリティ] タブを選択します。
- [詳細設定]、[監査] タブ、[続行] の順にクリックします。
- [追加] ボタンをクリックし、[プリンシパルの選択] をクリックします。フィールドにユーザーまたはグループの名前を入力し、[名前の確認] をクリックして、[OK] をクリックします。
- タイプで成功を選択します
- 「適用先」でオブジェクトを選択します
- 基本権限の下で監査する権限を選択します
- 必要な回数だけ「OK」をクリックします。
3番目のステップ: ログを参照する
イベント ビューアーを実行し、Windows ログを展開して、セキュリティをクリックし、右側の現在のログをフィルターをクリックして、4663
イベント ID フィールドに入力し、OK をクリックします。
注意: セキュリティ ログのサイズには制限があります。サイズを増やすには、イベント ビューアーでセキュリティ ログを右クリックし、[プロパティ] を選択します。
答え2
事前の設定がなければできません。このような情報はファイルシステムによって記録されません。そのため、これ用に構成されていない PC 上のファイルへのアクセス時間をチェックしたい場合、それは不可能です。