In an environment where you need to upgrade more than a handful of computers to Windows 98, you must automate the Setup process. Automating the Setup process eliminates user interaction, standardizes the Windows 98 configuration on every desktop, and makes an organization-wide rollout easier and less time consuming. You will probably want to use an automated installation if you are responsible for installing Windows 98 on more than 50 computers.
An automated installation can be either a pull installation or a push installation. In a pull installation the user performs the upgrade, using tools provided by the administrator. In a push installation the administrator performs the upgrade, either directly or through system management software, such as Microsoft Systems Management Server.
Automating an installation is a three-step process:
For some types of automated installation, you should also implement version checking before running Setup to ensure that Windows 98 is not installed over itself or on an incompatible operating system.
The following sections provide details about automating installations with logon scripts, Apps.ini, and system policies, and then describes how to implement version checking.
Note
The examples in this chapter direct you to add the Msbatch.inf command to setup scripts. This is good practice, but it is not necessary if the Msbatch.inf file is located in the same directory as your installation files.