1

名前の付いたサブフォルダーがあります。

  • original_Optimize
  • Original_optimize
  • original_optimize
  • Original_Optimize

これらすべての名前を次のように変更したいと思います。

  • Original_Optimize

Windowsでこれを行う簡単な方法はありますか(おそらくPowerShellまたはコマンドプロンプトで何かを使用して)?

4

2 に答える 2

2

これは、2回のRename-Item呼び出しで実行できます。1つ目は、「送信元パスと宛先パスが異なっている必要がある」ことを避けるために、各名前にプレフィックスを追加します。エラー。2回目の実行では、プレフィックスが削除されます。

Get-ChildItem -Filter original_optimize -Recurse | 
Rename-Item -NewName __foo__Original_Optimize -PassThru | 
Rename-Item -NewName {$_.Name -replace '^__foo__'} -PassThru
于 2012-08-08T09:50:22.770 に答える