MARK.COM与RELEASE.COM的妙用
RELEASE[标志名称]/[选项]
选项可以用/或-作为引导。有效的选项如下所示:
/K 清除内存,但将标志保留在原位置。
/N 无论如何不触及EMS内存。
/R 重新向量8259中断控制程序到其加电状态。
/? 显示一屏帮助信息。
如果不写出标志名称,RELEASE每次清除到最接近的那个标志。
MARK.COM则使用如下格式:
MARK[标志名称]
标志名称可以使用任何字符。
使用这对命令的方法:先用MARK.COM设置标志,再运行应用程序,完了再用RELEASE.COM清除标志。可以使用批处理命令来形成每一个嵌套。下面是一个简化了的应用实例:
REM 文件名为MAINMENU.BAT
:RET
MARK M-
CLS
ECHO MAIN MENU
ECHO A.WPS B.HZ-AutoCAD
ECHO Q.QUIT
CHOICE/C:QBA/N "SELECT ONE OPTION ABOVE:"
IF ERRORLEVEL=3 GOTO A
IF ERRORLEVEL=2 GOTO B
IF ERRORLEVEL=1 GOTO Q
:A
RELEASE /K
PATH C:\DOS;C:\WPS;C:\
CD\WPS
SPDOS/V
WBX
WPS
cd\
RELEASE M-
GOTO RET
:B
RELEASE /K
PATH C:\DOS;C:\HCAD
CD\HCAD
HLIB
VGA30
KBVGA
DSVGA
HZKEY
ACAD
CD\
RELEASE M-
GOTO RET
:Q
RELEASE M-
GOTO RET
:Q
RELEASE M-0
CLS
(成都 赵志和)