我想在每個子檔案夾中創建一個檔案夾,其名稱中有一個數字。
假設我的根檔案夾中有以下檔案夾結構:
\sub1\
\sub2\
\sub3\
在我運行命令后,它應該如下所示:
\sub1\fold1
\sub2\fold2
\sub3\fold3
我對所有這些終端的東西都很陌生,所以我只能想出如何在每個子目錄中創建一個檔案夾:
ls -directory | % {md ($_.name '\FolderName')}
提前致謝。
uj5u.com熱心網友回復:
假設您想要以 開頭的序列號1,而與父目錄的名稱無關:
$i=1
ls -directory | % { md (Join-Path $_.FullName "Folder$(($i ))") }
要改為合并嵌入在父目錄名稱中的數字:
ls -directory | % { md (Join-Path $_.FullName "Folder$($_.Name -replace '\D')") }
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/412542.html
標籤:
上一篇:匯出為CSV不帶標題或引號
