批量重命名而不更改文件类型
Bulk rename without changing the file type
我需要通过在名称末尾添加“_Rev-”来批量重命名文件。 .pdf 的文件扩展名类型需要保持不变。我已经在 PowerShell 中对以下字符串尝试了大约 10 种不同的变体:
Get-ChildItem | Rename-Item -NewName {$_.Name + "_Rev-"}
Get-ChildItem *.pdf | Rename-Item -NewName { $_.Name + "_Rev-" }
我的文件名没有从 ##-##-####.pdf
更改为 ##-##-####_Rev-.pdf
,而是更改为 ##-##-####.pdf_Rev-
。
我搜索了不同的主题,但不太能找到我要找的东西。
尝试使用 .BaseName
和 .Extension
Get-Childitem *.pdf | Rename-Item -NewName {$_.BaseName + "_Rev-" + $_.Extension}
我需要通过在名称末尾添加“_Rev-”来批量重命名文件。 .pdf 的文件扩展名类型需要保持不变。我已经在 PowerShell 中对以下字符串尝试了大约 10 种不同的变体:
Get-ChildItem | Rename-Item -NewName {$_.Name + "_Rev-"}
Get-ChildItem *.pdf | Rename-Item -NewName { $_.Name + "_Rev-" }
我的文件名没有从 ##-##-####.pdf
更改为 ##-##-####_Rev-.pdf
,而是更改为 ##-##-####.pdf_Rev-
。
我搜索了不同的主题,但不太能找到我要找的东西。
尝试使用 .BaseName
和 .Extension
Get-Childitem *.pdf | Rename-Item -NewName {$_.BaseName + "_Rev-" + $_.Extension}