MARK.COM与RELEASE.COM的妙用 成都 赵志和 1994-09-30 MARK.COM和RELEASE.COM是TurboPower软件公司的产品,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 (成都 赵志和)