Re: [請問] 同目錄下所有檔案各別建立同名資料夾?
-8<-- 虛線內(不含虛線)請存成 .CMD or .BAT 檔 -->8-
cmd /U /C "FOR /f %%i in ('dir /b *.txt') do ( mkdir %%~ni )"
-8<-- 虛線內(不含虛線)請存成 .CMD or .BAT 檔 -->8-
這樣寫可以解決下面這兩個問題,以及可處理非英文與中文檔名
: 缺點:1.XXX.YYY.ZZZ 的檔案會生成 XXX.YYY的資料夾
: 2.會生成跟CMD名稱相同的資料夾
: 沒試過簡體和日文的檔名
cmd 參數
/U 將內部命令輸出結果以 Unicode 格式導向 pipe 或檔案
/C 執行字串中所描述的命令然後結束命令視窗
: : 情況如下:
: : A目錄下有 1.z 2.z 3.z 三個檔案,我希望能在A目錄下建立 1 2 3 為名稱的三個
For 的 /f 應該是指 對檔案(File), 因為我用 /L 無法成功。
*.txt 則是針對你寫的情況 1.z 2.z 3.z… 類推,請自己修改符合你要的情形
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.204.46.87
推
04/07 21:54, , 1F
04/07 21:54, 1F
→
04/07 21:54, , 2F
04/07 21:54, 2F
※ 編輯: hpo14 來自: 123.204.46.87 (04/07 22:07)
推
04/07 22:13, , 3F
04/07 22:13, 3F
推
04/08 00:30, , 4F
04/08 00:30, 4F
推
04/08 07:47, , 5F
04/08 07:47, 5F
討論串 (同標題文章)
EZsoft 近期熱門文章
PTT數位生活區 即時熱門文章
12
40