删除文件名的末尾部分

删除文件名的末尾部分

当文件名格式如下时,如何使用 powershell 重命名文件列表?

CCP-01333.3.03 301DA839E9F736B1042568140001C7C6.htm

我只想删除空格后的所有内容(301DA839E9F736B1042568140001C7C6),但仍保留“.htm”扩展名。

那么将是 --> CCP-01333.3.03.htm

谢谢。

答案1

如果目录中的所有文件都是候选文件:

Dir | Rename-Item –NewName { $_.name –replace “ *“,”” }

如果您有一组混合文件:

Dir CCP*.htm | Rename-Item –NewName { $_.name –replace “ *“,”” }

相关内容