|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
2003-04-19, 08:43 PM | #1 |
|
批次檔要如何寫?才能有選單的功能。
請問各位大大,.bat檔,要如何撰寫,才能有選單的功能,煩請解答,謝謝。
|
送花文章: 0,
|
2003-04-19, 10:04 PM | #2 (permalink) |
長老會員
|
DOS的嗎???
選單必須寫在CONFIG.SYS檔裡面,而且它只有開機才能執行... 其實若只想寫單獨在.BAT立執行的也是可以,只是您似乎只能利用F1-F12鍵,而且您還必須先用組合語言寫一的按鍵碼讀取程式(很簡單,只是利用鍵盤讀取的中斷,不過我忘了) 上述用於dos 6.22(不含)以前版本... <參考吧> |
__________________ 地獄變現記 [人身得來不易,願大家能尊重生命--勿傷胎命][好淫者請好自為之吧--割鳥] 南泉禪師道: 「道不屬知,不屬不知。知是妄覺,不知是無記。若真達不疑之道,猶如太虛,廓然蕩豁,豈可強是非邪?」 德山宣鑒禪師: 「如果明白無事,則勿妄求,妄求而得,亦非得也。汝但無事於心,無心於事,則虛而靈,空而妙。若毛端許,言之本末者,皆為自欺。何故?毫氂繫念,三塗業因。瞥爾情生,萬劫羈鎖。聖名凡號,盡是虛聲。殊相劣形,皆是幻色。汝欲求之,得無累乎?」 |
|
送花文章: 5469,
|
2003-04-19, 10:19 PM | #3 (permalink) |
管理員
|
使用 CHOICE (外部命令) + IF (內部命令)
內容大約如下: ----------------------------------------------------------------------------- @echo off echo A Run Mem echo B Run Path echo C Run Dir choice /c:abc choose an option if errorlevel 3 goto dir if errorlevel 2 goto Path :Mem mem goto End :Path path goto End :dir dir goto End :end ----------------------------------------------------------------------------- 解說: @echo off ← 執行時不顯示輸入的指令 ┬ echo A Run Mem ← 按 A 執行 Mem ∣ 顯示選擇的東西 echo B Run Path ← 按 B 執行 Path ∣ echo C Run Dir ← 按 C 執行 Dir ┴ choice /c:abc choose an option ← 提供可按 A 或 B 或 C if errorlevel 3 goto Dir ← 判斷按了 C,前進到 :dir 標籤 if errorlevel 2 goto Path ← 判斷按了 B,前進到 :Path 標籤 :Mem ← 標籤,表示 所執行的位置所在 mem ← 執行 mem goto End ← 前進到 :End 標籤 :Path ← 標籤,表示 所執行的位置所在 path ← 執行 path goto End ← 前進到 :End 標籤 :dir ← 標籤,表示 所執行的位置所在 dir ← 執行 dir goto End ← 前進到 :End 標籤 :end ← 標籤,表示所執行的位置所在 |
__________________ 在「專業主討論區」中的問題解決後,要記得按一下 按鈕喔, 這是一種禮貌動作。 一樣是在「專業主討論區」中發問,不管問題解決與否,都要回應別人的回答文喔。 不然搞 [斷頭文],只看不回應,下次被別人列入黑名單就不要怪人喔。 天線寶寶說再見啦~ ... 天線寶寶說再見啦~ 迪西:「再見~ 再見~」 『 Otaku Culture Party 』 關心您 ... |
|
送花文章: 37855,
|