作者hpo14 (陌生)
看板EZsoft
標題Re: [請問] 同目錄下所有檔案各別建立同名資料夾?
時間Mon Apr 5 11:33:50 2010
※ 引述《cyclin94 (波爾酒)》之銘言:
: =======================
: -8<-- 虛線內(不含虛線)請存成 .CMD or .BAT 檔 -->8-
: cmd /U /C "FOR /f %%i in ('dir /b *.txt') do ( mkdir %%~ni )"
: -8<-- 虛線內(不含虛線)請存成 .CMD or .BAT 檔 -->8-
: ========================
: 但執行後沒成功耶,「*.txt」我已改為「gsdxfd.txt」也沒動靜
: 又請問一下,如果同名資料夾都做出來了
: 有人可以寫出再把檔案一次就移進同名資料夾的bat指令嗎?
: ex TED-526.AVI 這個檔案移進 TED-526這個資料夾裡面
: 一個一個移,精神不好時會出錯,想求個一次解決的方法
-8<-- 虛線內(不含虛線)請存成 .CMD or .BAT 檔 -->8-
@echo off
cmd.exe /U /C "@echo off & FOR /
f %%i in ('dir /b
*.txt') do
(
mkdir %%~ni &
move %%~i %%~ni\ )"
-8<-- 虛線內(不含虛線)請存成 .CMD or .BAT 檔 -->8-
ps. 請把第二行跟第三行接起來,它是一行的指指令
綠色 建立同名稱目錄 xxx.txt -> xxx 資料夾
藍色 把 xxx.txt 移到 xxx 資料夾裡面
把你要搜尋的檔案格式自己改一下,這樣應該就可以了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.204.98.61
推 cyclin94:原高手耶,YA我試成功了。因為我要移的是AVI檔,所以我 04/05 12:29
→ cyclin94:把TXT改為AVI,就真的移進去了!大哥請受我一拜! 04/05 12:30