2012-10-09 242 views
0

我想創建一個批處理文件,它將在給定文件夾的所有子文件夾內創建文件夾。例如,如果它運行在目錄C:\ Example中,它將在20個文件夾中的每一個下創建一個文件夾a,b和c,而不管它們的名稱如何。創建一個批處理文件在多個文件夾中創建多個文件夾

自動執行此操作會比較容易,而不是將.bat文件複製到每個單獨的文件夾,以便每次只使用md創建5個相同的文件夾。

到目前爲止,我所創造的一切都是一場災難,所以我希望有人能幫助我解決這個問題。

+0

關於你已經嘗試了什麼,什麼不工作的一些筆記將不勝感激。 – Joey

+0

老實說,喬伊我只知道如何做非常基本的批處理命令,而我真正擁有的是'md 1 md 2 md 3'等等。 –

回答

0
for /d %%x in (*) do mkdir "%%x\a" "%%x\b" "%%x\c" 
+0

感謝您的回答,任何想法爲什麼它只爲大約1/3的文件夾? –

+0

我認爲發生的事情是每個包含逗號的文件夾名稱,它縮寫名稱,創建一個新文件夾並將所需的新文件夾放在那裏。這是可以解決的問題嗎?或者這些逗號是否可以解決所有問題? –

+0

只需引用參數。 – Joey

相關問題