windows批量修改文件名的脚本
时间: 2023-08-06 09:05:45 浏览: 121
windows的BAT或者linux的VI下批量更改替换文件名的脚本
可以使用 PowerShell 编写一个脚本来批量修改文件名。以下是一个示例脚本:
```powershell
# 获取所有需要修改的文件
$files = Get-ChildItem -Path "C:\example_folder" -Filter "*.txt"
# 循环遍历每个文件并修改文件名
foreach ($file in $files) {
# 构造新文件名
$newName = $file.Name.Replace("old_string", "new_string")
# 修改文件名
Rename-Item -Path $file.FullName -NewName $newName
}
```
在此示例中,我们首先使用 `Get-ChildItem` 命令获取需要修改的文件列表。然后,我们使用 `foreach` 循环遍历每个文件,并使用 `.Replace()` 方法构造新的文件名。最后,我们使用 `Rename-Item` 命令修改文件名。请注意,此示例中的文件名修改是将文件名中的 "old_string" 替换为 "new_string",你可以根据需要进行修改。
阅读全文