首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >大容量重命名而不更改文件类型

大容量重命名而不更改文件类型
EN

Stack Overflow用户
提问于 2018-10-04 16:58:48
回答 1查看 37关注 0票数 1

我需要通过在名称的末尾添加"_Rev-“来批量重命名文件。.pdf的文件扩展名类型需要保持不变。我对PowerShell中的以下字符串尝试了大约10种不同的变体:

代码语言:javascript
复制
Get-ChildItem | Rename-Item -NewName {$_.Name + "_Rev-"} 
Get-ChildItem *.pdf | Rename-Item -NewName { $_.Name + "_Rev-" }

它没有将我的文件名从##-##-####.pdf更改为##-##-####_Rev-.pdf,而是将其更改为##-##-####.pdf_Rev-

我搜索过不同的主题,但没能找到我要找的东西。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-04 17:02:29

尝试使用.BaseName.Extension

代码语言:javascript
复制
Get-Childitem *.pdf | Rename-Item -NewName {$_.BaseName + "_Rev-" + $_.Extension}
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52651969

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档