我文件夹中有 180 个文件,所有文件都具有相同的文件名,但扩展名有 180 个不同。我希望它们都为 .jpg。我似乎无法让 windows 或 dos 或 powershell 将所有文件重命名为 filename.jpg。我想是因为扩展名不同,所以它会将其识别为 180 个不同的文件。因此重命名它们不会导致 windows 在文件名中添加 (1)、(2)、(3) 等。它只是在所有文件中添加 (1) 并保留不同的扩展名。感谢您的帮助...
答案1
$i=1
Get-ChildItem | ForEach {
Rename-Item $_ -NewName ("filename" + $i + ".jpg")
$i++
}
结果:
filename1.jpg
filename2.jpg
filename3.jpg
...