我有一個目錄10K文件,這種類型的命名約定:使用PowerShell重命名文件,並創建子文件夾
1050_14447_Letter Extension.pdf,1333_14444_Letter.docx等..
我嘗試使用此腳本刪除第二個下劃線(包括第二個下劃線)之前的所有字符:
Get-ChildItem -Filter *.pdf | Rename-Item -NewName {$_.Name -replace '^[0-9_]+'}
這工作,但透露會有重複的文件名稱。
想知道是否有某種方式腳本可以基於文件名(減去擴展名)創建一個子文件夾?所以我的主文件夾中會有10K個子文件夾。每個子文件夾都只有一個文件。
豈不你在子文件夾名稱命名的衝突呢? – zdan