引用:
作者: 特務生涯
太完美了
可以稱為完美版了吧
剛剛看了指令半天
其實後面的FXXX部分大概知道在做甚麼
就是實際建立資料夾的指令
不過再來就已經超出這主題的範圍(看了老半天的就是這些)
但是再問下去不太好(可能會被D文或主題封印)
這部分我再查書看看吧
G大你太神了(這樣說可能太普通了,詞窮@@)
set /a
set /p
LEQ(這猜得出來^^|||)
%0(了解)
%1(了解)
%2(就不知道指誰了,/n?)
%3(就不知道指誰了,/t?)
|
沒有拉,只是以前學過的在加上現在的新增供能來做而已,改天有空再整理成教學看看。
簡單的說一下
%0 ~ %9 如圖
語法:
C:\>DMK.cmd 參數1 參數2 .... 參數9
%0 %1 %2 .... %9
那這樣子就可以打照自己的 CMD 命令的參數語法 /?、/n:、/t:,效果做出來可跟 DOS 命令相仿。
有些指令可以用 /? 直接查詢用法與說明,在來只是有沒有看懂的問題了。
如 if /? 這樣就能查用法了,也可以用 if /? > if.txt 把 if 的說明
存成文字檔。
在批次檔裡 > 或 >> 或 < 或 << 跟 C++ 的 Cin、Cout 用的 < 之類似
是資料流向,因此 if /? > if.txt 就是把原本會在畫面上的文字流向到
文字檔裡,因此很多批次檔會有 > 或 < 的符號,不是比大小是之料流向的
意思。
set /a & /p 是 set 的新功能
set /a 的話就可以做變數的數值演算(應該文字還沒試過)
set /a ABC+=1 就跟 C/C++ 語言裡的 i++ 或 i+=i。
set /p input= 就跟 C/C++ 的 scanf、gets 類似可以由鍵盤輸入資料
那有試這個嗎 "CMD 命令的方式下達,如 C:\>MDK /n:阿貓 /t:500 [Enter]",會滋生 500 隻阿貓唷。
註: 不要沒事去建立 9999 個資料夾 ...,會發生慘劇。