【powershell】 Tips:ファイル名の一部を置換してリネーム
ファイル名の一部を置換してリネーム
大量のファイル名を変更したい。しかも、同じ変更を複数のファイルに施したい。
そんな時はファイル名の置換が使える。
目次
本文
1. サンプル
$a = Get-ChildItem *.xlsx ・・・-Filterオプションを明示してもヨシ $a | ForEach-Object { $a = $_.Name -replace "xx株式会社向け_", "yy有限会社向け_" Move-Item $_.Name $a }
-replaceは確か、正規表現が使える。
バージョン情報
> $PSVersionTable Name Value ---- ----- PSVersion 5.1.19041.1023