PowerShell递归替换文件名的关键字 2


昨天在论坛中看到一个帖子,有用户想用PowerShell递归替换文件和文件夹中的关键字,比如将“&”替换成“and”。其实三条命令,一个表达式即可。

  • Get-ChildItem
  • Rename-Item
  • ForEach-Object
  • Replace

这里有个小技巧需要注意下,前面用了filter参数,没有用include,简单模式匹配用filter,正则表达式用include可以提高效率。我在

详情参见下图:

递归重命名文件

递归重命名文件

×用微信扫描并分享
本文链接: https://www.pstips.net/replace-filename-recursively.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

关于 Mooser Lee

我是一个Powershell的爱好者,创建了PowerShell中文博客,热衷于Powershell技术的搜集和分享。本站部分内容来源于互联网,不足之处敬请谅解,并欢迎您批评指正。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

2 条评论 “PowerShell递归替换文件名的关键字