【发布时间】:2020-03-02 02:10:49
【问题描述】:
我们的一个部门将他们的文件命名为“XXX.pdf”,而这些文件已经是 pdf (1000+)。它导致我们的资源库之一出现错误,因为这些文件具有 .pdf.pdf。我想看看是否有一种简单的方法可以批量重命名/更新文件以从所有文件名中删除 .pdf。任何帮助表示赞赏。
【问题讨论】:
-
到目前为止你的代码是什么样子的?
标签: powershell azure-blob-storage
我们的一个部门将他们的文件命名为“XXX.pdf”,而这些文件已经是 pdf (1000+)。它导致我们的资源库之一出现错误,因为这些文件具有 .pdf.pdf。我想看看是否有一种简单的方法可以批量重命名/更新文件以从所有文件名中删除 .pdf。任何帮助表示赞赏。
【问题讨论】:
标签: powershell azure-blob-storage
试试这个。 -whatif 使其无害。
get-childitem *.pdf | rename-item -newname { ($_.BaseName -replace 'pdf') + '.pdf' } -whatif
【讨论】: