我想與使用自動批處理文件,這樣用戶輸入創建文件夾/子文件夾的用戶輸入多個文件夾/子文件夾:如何創建使用批處理文件
C:\123_XXX-Mainfolder1
¥ 123_XXX-Subfolder1
¥ 123_XXX-Subfolder2
XXX=User Input
請人幫我換編碼。
我想與使用自動批處理文件,這樣用戶輸入創建文件夾/子文件夾的用戶輸入多個文件夾/子文件夾:如何創建使用批處理文件
C:\123_XXX-Mainfolder1
¥ 123_XXX-Subfolder1
¥ 123_XXX-Subfolder2
XXX=User Input
請人幫我換編碼。
的最佳答案...
@Echo Off
Set "src=C:\"
Set "pre=123"
Set "dir=MainFolder1"
Set "sub=SubFolder"
Set/P "xxx=Please enter your input here: "
For %%I In (1 2
) Do If Not Exist "%src%%pre%_%xxx%-%dir%\%pre%_%xxx%-%sub%%%I\" (
Echo=MD "%src%%pre%_%xxx%-%dir%\%pre%_%xxx%-%sub%%%I")
Timeout -1
如果在提示窗口中的輸出看起來不錯,然後從第11行和整個最後一行刪除Echo=
。您可以相應地更改第7行的文本字符串Please enter your input here
。
請注意,這裏沒有提供任何類型的輸入驗證,因此完全不輸入或輸入某些內容可能會導致您遇到問題。 輸入驗證可能會變得非常複雜,因此超出了您的問題範圍
最新的代碼是什麼? –
我不知道如何爲此創建批處理文件。 –
請努力並[編輯您的問題](https://stackoverflow.com/posts/44225853/edit),並嘗試添加一些代碼,直到現在您已嘗試! – Hackoo