有没有办法在 DOS 启动后手动加载 config.sys?Autoexec.bat 可以随时运行,没有问题。
答案1
不是。Config.sys 是用于定义如何加载 MS-DOS 的配置文件。它定义诸如内存之类的东西,并在 MS-DOS 启动时加载,然后启动诸如内存管理之类的东西。
需要重新启动才能重新加载 config.sys。
答案2
config.sys 中的某些内容在相当低的级别上重新组织内存,例如 HIMEM.SYS 的加载无法在之后运行,并且 config.sys 中的 EMM386.EXE [NOEMS /RAM..] 行的加载无法在之后运行。
但是,之后可能会加载其他一些行,其中/(在极少数情况下!)有人编写了一个程序,例如,如果您想使用 ANSI 转义代码更改命令提示符的颜色和某些功能,则必须加载 ANSI.SYS 您可以在 config.sys 中加载 ANSI.SYS,但另外,还有一个程序 ANSI.EXE,您可以在之后运行它,而不是在 config.sys 中加载 ANSI.SYS。当然,运行 ANSI.EXE 不需要重新启动!
我曾经看到过一个名为 config.exe 的程序,但我不认为它能做到这一点。