版權宣告:
什麼是CMENU:
如何執行CMENU:
選單製做方法:
██████████████Top Of File█████████████
┌┬───────┬┐
││ CMENU ││
└┴───────┴┘
免進中文選單
======================================
版權宣告:
CMENU 1.4 版起納入CVIEW, 使用超過30 天請付500元註冊(詳閱CV.HIS)
[1]在公司中使用CVIEW或其中之等程式)均須註冊取得授權書,否則視為違法
公司若只使用CMENU 以 200+(套數*100)元計算
如果是公司要註冊,請註明:
套數:
公司名稱:
公司住址:
公司電話:
使用版本:
意見:
郵政劃撥帳號:17842553 戶名:林健總 ( :02-601-2690 )
======================================
什麼是CMENU:
CMENU 是一個免進中文的選單工具,可在電腦一開機時,使用一個中
文的DOS 指令選單,而不須要先進中文再用.BAT 檔製做的選單,如果已進入
16 中文系統,亦可相容。
======================================
如何執行CMENU:
如果選單檔內無 ECHO XXXX >C:\CVIEW\_CM.BAT ; CEXIT 之寫法
^^^^DOS 指令
則直接以 CMENU.COM 選單檔名 執行即可,
例: CMENU.COM C:\DOS\ABC.TXT
否則須以CM.BAT 選單檔名 執行(且C:\CVIEW 目錄須存在且未防寫0
例:CM.BAT C:\DOS\ABT.TXT
======================================
選單製做方法:
A、使用文書編輯器製做CMENU. 如下
以';'開頭表示為註解行,略過不計
檔案開頭行為選單標題 (最大79 個字)
第一行為選單文字 (註解行) (最大40 個字 ,超過部份不計)
第二行為選單對應之DOS 指令 (指令行) (最大132 個字)
若要使用二個以上之DOS 指令,則須以 ';' 隔離
若此行空白,則不列入選單
若此行為 'CQUIT' 則表示直接跳回DOS
若要設定密碼請在本行最前面加入 +密碼 (密碼最多8 個字)
例: A PCTOOLS
+2A2B PCTOOLS.EXE --> 表示須輸入2A2B 方能執行
選單文字的第一個字母為hot key 如'A' 'B' 'C' '1' '2'
以下同第1,2 行以二行一組,最大20 項(40 行)
若要進入另一個選單檔可在檔名前加 '$' 即可(最多三層)
例---> A 進入選單ABC
$ABC
^^^^ 最好是用完整路徑,因為在執行完某些程式後目錄會改變
就讀不到選單了
若不讓使用者按ESC 跳出CMENU.COM 則加入一行 #ESC-OFF 即可
使CMENU 不顯示背景文字加入一行 #CLS 指令即可
例:
---<<<<< 中文選單demo >>>>>---
A. 檔案列表
dir *.* ; echo 按一鍵繼續! ; pause >nul ; echo 再按一下! ; pause >nul
B. 格式化磁片
format A:
C. 進中文系統
call et3.bat
D 離開CMENU
CEXIT
E 進入另一選單 (SUB1)
$SUB1.DOC
F PCTOOLS (輸入密碼1A2B)
+1A2B PCTOOLS.EXE
.
.
B、如何執行
CMENU [選單檔名] [/中文字形路徑]
例: CMENU ABC.TXT /C:\ET3
如果未指定選單檔名,則以" CMENU. " 做為預設檔名
如果要在一開機時出現中文的選單, 則把cmenu 加在autoexec.bat 檔之內即可
C、使用按鍵
ESC 離開 CMENU
方向鍵 選擇
ENTER 選定、執行
D、如何使CMENU不佔記憶體
1. 使用CM.BAT 執行CMENU ( 如 CM.BAT ABC.123 ABC.123 為選單檔)
2. 選單檔中的DOS 命令格式須改成
ECHO 原DOS命令 >C:\CVIEW\_CM.BAT ; CEXIT
且一次只能執行一個DOS 命令,無法使用 ';' 號, 超過一個DOS 命令請用BAT
檔代替,例:
原: A 漢書 --> A 漢書
HE5.EXE ECHO HE5.EXE >C:\CVIEW\_CM.BAT ; CEXIT
B TELIX B TELIX
CD \TELIX ; TELIX.EXE ECHO CALL T.BAT >C:\CVIEW\_CM.BAT; CEXIT
註:若所執行之DOS命令非常駐程式或對主記憶體之要求不高,
則以原來之方式執行較快,兩種方法可交互運用
======================================
VERSION 1.61 96-08-29 19:58
☆ 修正讀入的menu 檔的每一行都會少二個字的問題!
======================================
VERSION 1.6 96-07-30 07:29
☆ 增加#FONTPATH 指令可指定倚天字型的目錄 例:#FONTPATH C:\ET3\
★ 增加#CLS 指令,可使CMENU 不顯示背景文字。
☆ 修正在已進24 中文之下畫面會亂掉的問題(切回16 字型顯示模式)
======================================
VERSION 1.5 96-06-23 07:57
★ 增加#ESC-OFF 將按ESC 跳出CMENU的功能關掉,只要在
選單檔中加入一行 '#ESC-OFF' 即可。
★ 增加設定密碼的功能(不分大小寫):
若要設定密碼請在選單中之dos 命令行最前面加入 +密碼 (密碼最多16個字)
例: A PCTOOLS
+2A2B PCTOOLS.EXE --> 表示須輸入2A2B 方能執行
★ 增加一CM.BAT 用此批次檔執行可以使CMENU 執行命令時將CMENU 所佔
記憶體釋放而不佔記憶體( 感謝 Haya wen 提供 )
注意:若使用此寫法則一定要用C:\CVIEW\CM.BAT執行,而不能用CMENU.COM
否則執行此項目時會跳出CMENU而未執行所須指令
在CMENU 之選單檔內之寫法須改成(同一選單可二種寫法一起使用)
原: A 倚天中文 --> A 倚天中文
CALL C:\ET3\ET3.BAT ECHO C:\ET3\ET3.BAT >_CM.BAT ; CEXIT
註:若所執行之DOS命令為常駐程式(如倚天中文)則須以上列方式
執行,才不會造成CMENU佔住記憶體
缺點是若是在多層選單層則會回到第一層選單,所以
若所執行之DOS命令非常駐程式或對主記憶體之要求不高,則
以原方式執行即可(速度較快)
★ 新增一指令 CQUIT ,跳出CMENU 並傳回ERRORLEVEL 255
CEXIT 傳回ERRORLEVEL 27
按ESC 跳出CMENU 則傳回ERRORLEVEL 255
======================================
VERSION 1.4 95-12-03 04:29
★ 本版起納入 CVIEW
███████████████End Of File████████████
Lcc Wizard