菜鸟科技网

DOS下安装命令具体该怎么操作?

需要强调的是,DOS 是一个非常古老的操作系统,与现代的 Windows 或 Linux 完全不同,它的安装方式也大相径庭。

DOS下安装命令具体该怎么操作?-图1
(图片来源网络,侵删)

核心思想:手动拷贝与配置

在 DOS 中,几乎没有现代意义上的“安装程序”(.exe 文件双击运行即可),安装软件通常意味着:

  1. 解压/展开文件:将软件从软盘或压缩文件(如 .zip)中释放到硬盘的某个目录。
  2. 手动拷贝文件:将核心程序(通常是 .exe.com 文件)拷贝到系统目录(如 C:\DOS)或用户指定的目录。
  3. 手动配置系统:编辑系统配置文件(主要是 CONFIG.SYSAUTOEXEC.BAT),以加载所需的驱动程序(如鼠标、声卡、CD-ROM 驱动程序)和设置环境变量(如 PATH)。
  4. 创建启动脚本:可能需要创建一个简单的批处理文件(.bat)来方便地启动软件。

常用 DOS 命令(安装必备)

在开始安装前,你必须熟练掌握以下几个核心命令:

命令 全称 功能 示例
MD Make Directory 创建一个新目录 MD C:\GAMES
CD Change Directory 切换当前目录 CD C:\GAMES\DOOM
RD Remove Directory 删除一个空目录 RD C:\TEMP
COPY Copy 拷贝文件 COPY A:\INSTALL.EXE C:\
XCOPY Extended Copy 拷贝文件和目录树(更强大) XCOPY A:\DOOM C:\DOOM /S /E
DEL Delete 删除文件 DEL C:\TEMP\*.TMP
DELTREE Delete Tree 删除一个目录及其所有内容(需要外部命令) DELTREE C:\OLDGAME
PATH Path 设置或显示可执行文件搜索路径 PATH C:\DOS;C:\WINDOWS;C:\GAMES
EDIT Edit 启动 DOS 自带的文本编辑器,用于编辑 .SYS.BAT 文件 EDIT C:\CONFIG.SYS

典型的 DOS 软件安装流程

我们以一个典型的、从软盘安装的 DOS 游戏为例,整个流程如下:

步骤 1:准备工作

  1. 启动到 DOS 环境:确保你的电脑已经启动到纯 DOS 模式(通过启动盘或在旧版 Windows 中选择“重启到 DOS 模式”)。
  2. 创建安装目录:为你的软件创建一个专有目录,这是一个好习惯。
    C:\> MD DOOM
    C:\> CD DOOM
  3. 识别驱动器:确认你的软盘驱动器盘符,通常是 A:
    C:\DOOM> DIR A:\

步骤 2:拷贝文件

这是最核心的步骤,根据软件的发布方式,有两种主要情况:

DOS下安装命令具体该怎么操作?-图2
(图片来源网络,侵删)

情况 A:软件在多个软盘上

  1. 第一张 软盘插入 A: 驱动器。
  2. 使用 XCOPY 命令将整个软盘内容拷贝到你的目标目录。/S /E 参数会拷贝所有子目录和空目录,非常适合安装程序。
    C:\DOOM> XCOPY A:\*.* C:\DOOM /S /E
  3. 根据提示,依次插入第二张、第三张...软盘,直到所有文件都拷贝完成。

情况 B:软件是一个自解压的 .EXE 文件

很多安装程序是一个自解压的可执行文件,你只需要运行它,它会自动解压文件。

  1. 将软盘插入 A: 驱动器。
  2. 运行安装程序,它通常会询问你解压到哪个目录,你可以直接按回车选择默认目录(通常是 C:\),或者指定一个目录。
    C:\> A:
    A:\> INSTALL.EXE

    运行后,程序可能会提示: Unzip to directory [C:\]: 你可以输入 C:\DOOM 然后按回车。

    DOS下安装命令具体该怎么操作?-图3
    (图片来源网络,侵删)

情况 C:软件是一个 .ZIP 压缩文件

你需要一个解压工具,比如当时流行的 PKUNZIP

  1. 将软盘插入 A: 驱动器。
  2. 运行 PKUNZIP,并指定要解压的文件和目标目录。
    C:\> PKUNZIP A:\DOOM.ZIP -d C:\DOOM
    • A:\DOOM.ZIP 是要解压的压缩包。
    • -d 参数会保留 ZIP 文件中的目录结构。

步骤 3:配置系统(最关键、最复杂的步骤)

很多 DOS 软件,尤其是游戏,需要特定的设备驱动程序才能运行,

  • 鼠标驱动MOUSE.SYS
  • CD-ROM 驱动:如 MSCDEX.EXE 和相应的 .SYS 文件
  • 声卡驱动:如 SB16.SYSSBE16.SYS (Sound Blaster 16)

这些配置需要在两个系统文件中完成:

编辑 CONFIG.SYS

这个文件在根目录下 (C:\CONFIG.SYS),用于加载设备驱动程序。

EDIT 命令打开它:

C:\> EDIT CONFIG.SYS

你需要添加或修改类似下面的行:

; 加 Himem.sys 扩展内存管理器(很多程序必需)
DEVICE=C:\DOS\HIMEM.SYS
; 加 EMM386.exe 扩展内存管理器(可选,用于管理 UMB)
DEVICE=C:\DOS\EMM386.EXE RAM
; 加载鼠标驱动程序(根据你的鼠标型号和路径调整)
DEVICE=C:\MOUSE\MOUSE.SYS
; 加载声卡驱动程序(根据你的声卡型号和路径调整)
DEVICE=C:\SOUND\SB16.SYS
; 加载 CD-ROM 驱动程序(根据你的光驱型号和路径调整)
DEVICE=C:\CDROM\ATAPI_CD.SYS /D:MSCD001
; 告诉系统如何访问 CD-ROM
LASTDRIVE=Z

编辑 AUTOEXEC.BAT

这个文件在根目录下 (C:\AUTOEXEC.BAT),在每次启动时自动执行。

EDIT 命令打开它:

C:\> EDIT AUTOEXEC.BAT

你需要添加或修改类似下面的行:

; 设置 PATH,这样你可以在任何目录下运行 DOS 目录下的程序
PATH C:\DOS;C:\WINDOWS;C:\GAMES
; 为 CD-ROM 分配一个盘符(DOS, E, F...),必须与 CONFIG.SYS 中的 /D: 名称匹配
C:\DOS\MSCDEX.EXE /D:MSCD001 /L:G
; 进入游戏目录(可选,方便启动)
CD C:\DOOM

步骤 4:启动软件

完成以上所有步骤后,重启电脑,让新的 CONFIG.SYSAUTOEXEC.BAT 生效。

重启后,直接在命令行输入你软件的主程序名即可运行。

C:\> DOOM.EXE

或者,如果你在 AUTOEXEC.BAT 中已经 CD 到了游戏目录,直接输入程序名即可。


DOS 安装与现代安装的巨大差异总结

特性 DOS 安装 现代安装 (Windows/macOS/Linux)
核心过程 手动文件拷贝和系统配置 双击安装程序,图形化向导引导
系统影响 直接修改系统核心文件 (CONFIG.SYS, AUTOEXEC.BAT) 通常通过注册表、系统服务、程序包管理器进行隔离和记录
卸载 极其困难,需要手动删除文件、从系统文件中移除配置行、并清理 PATH 非常简单,通过“控制面板”或应用商店的“卸载”功能一键完成。
依赖管理 用户手动处理所有依赖(驱动、内存管理器、DLL)。 系统或安装程序自动处理依赖关系,并下载安装缺失的组件。
用户界面 纯命令行,无图形界面。 图形用户界面,直观易用。

希望这份详细的指南能帮助你理解 DOS 时代的软件是如何安装的!这是一个需要耐心和细致操作的过程。

分享:
扫描分享到社交APP
上一篇
下一篇