我需要通过在名称的末尾添加"_Rev-“来批量重命名文件。.pdf的文件扩展名类型需要保持不变。我对PowerShell中的以下字符串尝试了大约10种不同的变体:
Get-ChildItem | Rename-Item -NewName {$_.Name + "_Rev-"}
Get-ChildItem *.pdf | Rename-Item -NewName { $_.Name + "_Rev-" }它没有将我的文件名从##-##-####.pdf更改为##-##-####_Rev-.pdf,而是将其更改为##-##-####.pdf_Rev-。
我搜索过不同的主题,但没能找到我要找的东西。
发布于 2018-10-04 17:02:29
尝试使用.BaseName和.Extension
Get-Childitem *.pdf | Rename-Item -NewName {$_.BaseName + "_Rev-" + $_.Extension}https://stackoverflow.com/questions/52651969
复制相似问题