微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题如何在高版本DOS下进入NOVELL网络
栏目主机、外设介绍与选用
作者广东 林志钢
发布1994-09-23
  解决这个问题的方法有两个,第一种就是利用DOS提供的SETVER.EXE程序,首先在DOS命令行下执行:
  C:\NET\WSGEN\SETVER NET4.COM 4.00
  然后在CONFIG.SYS文件中加上:
  DEVICE=C:\DOS\SETVER.EXE
  重新启动计算机。这时就能顺利入网了。
  第二种方法是利用DEBUG语句修改NET4.COM中的判断DOS版本的语句,我们知道取得DOS版本号可执行如下的DOS功能调用:
  MOV AH,30  (B430)
  INT 21   (CD21)
  版本号存储在AL中,因此用DEBUG在NET4.COM中找到上面两条语句,便可做相应的修改。我对NET4.COM分析结果如下:
  在XXXX:9DC0处有:
  -U 9DC0
  XXXX:9DC0 B430  MOV AH,30;取DOS版本号
  XXXX:9DC2 CD21  INT 21
  XXXX:9DC4 3C04  CMP AL,04;比较是否是4.0版
  XXXX:9DC6 740C  JZ 9DD4;是,跳转
  XXXX:9DC8 BA52AE MOV DX,AF52;否,显示出错信息,退出
  ………
  从上面的分析可以看出,只要将JZ 9DD4改为无条件跳转 JMP 9DD4即可。
  -A 9DC6
  XXXX:9DC6 JMP 9DD4
  -W
  经过这样修改得到的NET4.COM可以不需要执行SETVER,便可在各种高版本DOS中直接使用了。(广东 林志钢)