ファイルサーバーに保存されているデータを整理しようと思って調べました。
Get-ChildItem ”チェックしたいフォルダのパス” -Recurse | select-Object name, FullName, LastAccessTime | Export-CSV ”CSVファイルの保存場所” -Encoding Default
Get-ChildItemの後のチェックしたいフォルダのパスはダブルクオートで囲まなくても大丈夫です。
-Recurseをつけると子フォルダの中もチェックしてくれます。
select-Objectでファイル名とファイルのパス、最終アクセス日を選択しています。
Export-CSVで結果をCSV出力しています。文字コードはDefaultでもしUTF8がよければ指定も可能です。CSVファイルの保存場所もダブルクオートで囲まなくても大丈夫です。