当文件名格式如下时,如何使用 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 “ *“,”” }