如何创建 Autoexec.Bat 文件

Windows ME和更早版本要求MS-DOS执行许多后台功能和操作。许多为早期版本的 Windows 开发的商业应用程序是 16 位程序,需要在系统启动时设置某些参数才能正常工作。 MS-DOS在Windows启动之前运行的“ Autoexec.bat”文件中加载了启动参数。但是,现代版本的Windows不再使用MS-DOS或Autoexec.bat文件。因此,如果您需要为较旧的应用程序设置启动参数,则必须手动为该程序创建一个 Autoexec.bat 文件。

1

单击“Windows 开始”按钮,在搜索框中键入“sysedit”(此处和全文不带引号),然后按“Enter”。屏幕上出现“系统配置编辑器”窗口,其中包含用于配置文件的四个模板:System.ini,Win.ini,Config.sys和Autoexec.bat。

2

单击系统配置编辑器中的“Autoexec.bat”标题。将鼠标放在“Autoexec.bat”窗格内,然后输入命令来设置旧 16 位应用程序所需的变量。例如,如果您的旧 16 位程序需要一个 Autoexec.bet 条目来定义用于保存文件或加载变量的路径(或完整文件夹路径名),并且还需要旧版 SoundBlaster 设置以在 Windows 中产生声音,则 Autoexec.bat文件可能需要以下条目:

@ECHO OFF PROMPT $ P $ G路径C:\ NameOfProgramToRun SET TEMP = C:\ TEMP SET BLASTER = A220 I7 D1 T2

请参阅旧程序的帮助文档以确定必须在 Autoexec.bat 文件中输入的变量。

3

输入启动需要Autoexec.bat文件的应用程序所需的可执行文件路径。例如,如果您的应用程序名称为“ OlderBizApp”,位于“ C:\ OldApp”文件夹中,并使用“ OldApp.exe”作为程序可执行文件,则应输入:“ C:\ OldApp \ OldApp”。 exe”位于“ Autoexec.bat”文件的最后一行。确保使用示例中提供的示例将示例Autoexec.bat文件中的“ NameOfProgramToRun”变量更改为包含要运行的程序的可执行文件的目录-“ C:\ OldApp”。

4

单击“文件”,然后在“系统配置编辑器”窗口中单击“保存”。该实用程序会自动将新的 Autoexec.bat 文件保存到“C:\”根文件夹中。关闭系统配置编辑器窗口。

5

右键单击Windows桌面。单击“新建”,然后在弹出菜单上单击“快捷方式”。单击“创建快捷方式”窗口中的“浏览”按钮。双击“计算机”,然后在下拉列表中单击“本地磁盘 C:”。

6

向下滚动并突出显示“ Autoexec.bat”文件,然后单击“确定”。在“创建快捷方式”窗口中单击“下一步”。

7

在“为此快捷方式键入名称”字段中输入16位应用程序的名称,然后单击“完成”。

8

右键单击旧应用程序的新桌面快捷方式,然后单击“兼容性疑难解答”。在“程序兼容性”窗口中,单击“对程序进行故障排除”。

9

启用“此程序在早期版本的 Windows 中运行但不会立即安装或运行”选项,然后单击“下一步”。单击“此程序以前在哪个版本的Windows上可以运行?”中的“ Windows 95”。窗口,然后单击“下一步”。

10

单击“启动程序”按钮,以在新窗口中启动较旧的应用程序。应用程序加载后退出,然后在“程序兼容性”窗口中单击“下一步”。单击“是,为此程序保存这些设置。”等待 Windows 保存设置并关闭程序兼容性窗口。

11

双击桌面上的新快捷方式以启动较旧的应用程序。照常使用程序。


$config[zx-auto] not found$config[zx-overlay] not found