Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

【PowerShell】指定のフォルダー以下に存在する、指定のファイル名のファイルとフォルダー名のフォルダーが置かれているフォルダーの更新日時をすべて今の日時にする

以下は、共有フォルダ―\\server1\work1以下に存在する、名前がa~zのファイルとディレクトリについて、それらが置かれているフォルダーの更新日時を今の時間に修正する例。

要するに、\\server1\work1\aというファイルやフォルダーがあれば、フォルダー\\server1\work1の更新日時を更新する。\\server1\work1\work2\work3\bがあれば、フォルダー\\server1\work1\work2\work3の更新日時を更新することになる。

PS > Get-ChildItem -Path \\server1\work1 -Include "[a-z]" -Recurse | Split-Path | % {sp $_ -Name LastWriteTime -Value $(Get-Date).ToString()}