創建文件夾我想有一個批處理文件,在那裏我可以指定一個路徑,如 C:\用戶\蒙克\桌面\所有文件\ ,然後它會是指定的目錄中創建一個文件夾。批次輸入目錄
目前它所做的只是在我的桌面上創建名稱爲Im的輸入文件夾。例如,如果我輸入「所有文件\開發」進入會,我的桌面上,創建一個名爲「所有」和「文件」
@echo off
color 0C
:main
cls
echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
set /p dir=Enter directory:
echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
goto create
pause
:create
md "C:\Users\Munch\Desktop\%dir%\new"
pause
兩個文件夾,如果我將MD線改爲
md "\%dir%\new"
然後在我的批量輸入中輸入「C:\ Users \ Munch \ Desktop \ All Files」 它仍然是一樣的。
任何幫助將是偉大的!
第一個變體適合我。嘗試在'md'之前添加'@echo on'並檢查變量替換後,如何使用'md'看起來如何。 –
以開始處的反斜槓開始的路徑相對於當前驅動器的根。您可以通過打開命令提示符窗口並運行'dir/A \ *'來查看當前驅動器的根目錄中的所有文件和目錄,而不管哪個子目錄是當前目錄。 – Mofi