- 把想要批量修改的文件放入一个文件夹
- 新建一个文本文档,内容如下:
// 想要重命名的文件所在文件夹路径 $Path='C:\Users\...\FilesRename' //想要重命名的文件格式,比如这里想要处理的是图片png文件 $Filter = '*.png' //文件名中想要更新的部分的内容 $newtext='WarShip_#' //文件名中想要被替换的内容 $oldtext='#' // ls $Path:用于获取目标路径 // -Include $Filter:用于过滤目标文件 // ForEach-Object{Rename-Item $_.Fullname $_.Fullname.Replace(‘$oldtext’,‘$newtext’)}($_表示当前数据,即刚才获取的目录下的所有png文件) ls $Path -Include $Filter -Recurse | ForEach-Object{Rename-Item $_.Fullname $_.Fullname.Replace($oldtext,$newtext)} - 保存文本文档,把后缀修改成.ps1,右键选择powershell执行即可完成批量修改