使用CMD或PowerShell整理文件扩展名

时间:2018-08-30 11:29:31

标签: powershell cmd

我要更改的目录中有以下2个文件:

a.exe.deploya.exe
b.config.deployb.config

为此,我看到了ren的用例,但是我无法用它来修剪最后一部分。

3 个答案:

答案 0 :(得分:5)

将文件重命名为其基本名称。示例:

Get-Item 'C:\path\to\a.exe.deploy' | Rename-Item -NewName { $_.BaseName }

答案 1 :(得分:1)

您可以结合使用Substring()和Lastindexof()

示例:

$s = "a.exe.deploy"
$s.Substring(0, $s.lastIndexOf('.'))

答案 2 :(得分:1)

了解如何使用ren来完成此任务:

ren *.*.deploy *.