运行光盘游戏软件的一个小窍门

Author: 北京 任来庆 Date: 1995-08-04

        在经过了拥有CD-ROM的狂喜之后,我发现了一个问题:当玩一个较大的光盘游戏时,由于这类游戏一般来说不可能一次爆机,所以都设有存储进度的选项,虽说可在光盘上直接运行,可是由于CD-ROM是只读的,不能写入,所以,当你选择存储进度时,要么存不上,要么出错,甚至死机,因而许多人只好把这类游戏全部拷贝到硬盘上再玩。这虽然能解决问题,但我却认为那不是一个好办法。
        相信许多人购买CD-ROM的动机和本人一样__硬盘容量太小。而这类游戏通常比较大,从十几兆到一百多兆不等,所以硬盘容量不允许,而且费时费力,并且对硬盘寿命有很大影响。
        怎样才能解决这个问题呢?本人通过验证,发现通过利用DOS的内部命令PATH和外部命令APPEND的配合使用,可以很好地解决这个问题。APPEND是PATH的补充,PATH搜索可执行文件(BAT,EXE ,COM),而APPEND搜索所有其它文件。
        具体步骤如下:
        1.记下AUTOEXEC.BAT中关于PATH的设置及光盘游戏的执行文件;
        2.在硬盘建立一个与光盘游戏同名的子目录,便于记忆和寻找;
        3.在此子目录下建立一个自己的批处理文件进行文件操作。
        以本人光盘上的游戏《悲恋湖杀人事件》为例:
        本人光驱的盘符为E,游戏目录名为SADLAKE,AUTOEXEC.BAT中关于PATH的设置如下PATH C:\WINDOWS;C:\DOS,游戏的执行文件为SADLAKE.EXE,具体操作如下:
        C:\〉MD SADLAKE〈CR〉
        C:\〉CD SADLAKE〈CR〉
        C:\SADLAKE〉COPY CON PLAY.BAT〈CR〉
        PATH C:\WINDOWS;C:\DOS;E:\SADLAKE〈CR〉
        APPEND E:\SADLAKE〈CR〉
        SADLAKE〈CR〉
        CTRL+Z〈CR〉
        此时键入PLAY即可进入该游戏了,并且可以随时选择存储存储进度。其它一些大型光盘软件,也可以照此方法运行。
        注:〈CR〉表示回车键。