powershell - Powershell 重命名文件
问题描述
我有个问题。我有这个文件名。
210437.rtf
我有这个 PowerShell 代码:
Dir | rename-item -newname { $_.Name + "UV arom Fr 150-250°C, 0162-203 cond I"}
这导致文件名是这样的:2104437.rtfUV arom Fr 150-250°C, 0162-203 cond I
我怎样才能改变它,使它输出这个:2104371.rtfUV arom Fr 150-250°C, 0162-203 cond I 2104371.rtf
?
解决方案
随心所欲地构建您的字符串:
$_.Name
> 210437.rtf
$_.BaseName
> 210437
$_.Extension
> .rtf
请注意,dir | rename ...
它将以指定的方式重命名当前工作目录中的每个项目。我建议在最终脚本中更具体一点。
推荐阅读
- date - 如何将日期时间转换为erlang中的日期名称和月份名称?
- google-apps-script - 带有谷歌电子表格的 OnEdit 函数脚本
- python-3.x - GUI中的基本计算器
- powerquery - 自定义列电源查询编辑器 - 过滤器
- java - Swing JTextField 文本更改侦听器 DocumentListener 无限循环
- reactjs - react - setState 的简写形式
- html - 在两个文本对象上使用位置
- c# - 使用 C# 的 HP ALM REST API - 更新测试集中的数据
- java - 线程安全、静态方法和一些奇怪的代码
- jenkins - 在管道中使用 Jenkins 动态共享库