2016-07-24 63 views

回答

0

ForEach-Object循環只是需要的文件的名稱,替換前綴,則呼應了修改後的字符串。使用Rename-Item代替ForEach-Object

Get-ChildItem abc* | Rename-Item -NewName { $_.Name.Replace('abc', 'uvw') } 
+0

不遞歸工作要重命名的子目錄裏面的文件 – Mahesha999

+0

'獲取-ChildItem',似乎工作後,接着說:-Recurse'。我是用這個寫的嗎? – Mahesha999

+0

@ Mahesha999是的。 –

相關問題