gpt4 book ai didi

powershell - 使用PowerShell重命名具有多个句点的文件

转载 作者:行者123 更新时间:2023-12-02 23:55:10 25 4
gpt4 key购买 nike

我的文件夹中有一些文件,希望删除句点并替换为另一个符号。

我的文件命名如下:

filename 12.31.15.pdffilename 03.18.14.pdffilename 02.17.15.pdf

I have to run two PowerShell scripts, one for changing the symbols and the other one for renaming files with back to the .pdf extenstion.

Is there a way to use one command for this?

I'm using the commands below:

Get-ChildItem -Filter "*.pdf" | Rename-Item -NewName {$_.Name.Replace(".", "-")}
Get-ChildItem -Filter "*-pdf" | Rename-Item -NewName {$_.Name.Replace("-pdf", ".pdf")}

最佳答案

在基本名称上进行替换并添加扩展名:

... | Rename-Item -NewName { $_.Basename.Replace('.', '-') + $_.Extension }

关于powershell - 使用PowerShell重命名具有多个句点的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46653894/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com