Windows 98 Setup switches, both documented and undocumented are: Switch Meaning ---------------------------------------------------------------------------------------- /? Provides help for syntax and use of setup command line switches /C Do not load the SmartDrive disk cache /D Do not use the existing version of Windows for the early phases of Setup. Use this switch if you have problems starting Setup that might be due to missing or damaged supporting files for Windows /DOMAIN: domain_name Set the Windows NT Logon Validation domain used by Client for Microsoft Networks to domain _name. /F Do not look in the local cache for file names. Setup runs a little slower and saves a small amount of memory. /IA Turn off the "after providers" listed in the [AfterProvider] section of the Setupc.inf file. /IB Turn off the "before providers" listed in the [BeforeProvider] section if the system stalls during the ScanDisk check or if an error results. /IL Load the Logitech mouse driver. Use this option if you have a Logitech Series C mouse. /IM Skip the check for low conventional memory. /IN Do not call the networking Setup software. Neither the networking software nor the Networking Wizard screens will be used. /IQ Do not check for cross-linked files. /IR Do not update the master boot record (MBR). /IS Do not run ScanDisk. /IV This switch bypasses displaying the Setup screens during an upgrade within Windows. /M Bypasses the playing of the Setup sound (.wav) files. /N This switch causes Setup to run without a mouse. /NA# This switch bypasses the program check and can use the following values: #=0 Default. #=1 No Windows-based program check, but MS-DOS-based program are blocked. #=2 No MS-DOS-based program check, Windows-based programs are blocked. #=g Setup from the Windows 95 user interface. /NM Bypass the check for minimum processor (66MHz 486) /NOSTART Copy a minimal installation of the required dynamic-link libraries (DLLs) used by Windows 98 Setup, then exit to MS-DOS without installing Windows 98. /NR Skips the registry check. /NTLDR Bypasses an existing Operating System detection. This is good if you have a full-version of Windows 98 but need to reinstall or want to upgrade over Win 95. /NX Do not check the version of Setupx that is running. /P SWITCHES These switches can be used alone, or in groups. For example, you could type: setup /p f or you could type setup /p f;t:temp;a. Use the semi-colon (;) between switches /P A Setup uses only Safe Detection of hardware. All hardware devices may not be detected properly. /P B Prompts you before a detection module is called so you can step through detection modules manually. /P F Creates a new Registry and ignores the current Registry. Note the space between advanced Configuration and Power Interface (ACPI) by default. Use settings in the specified script to install Windows 98 automatically; for example, setup msbatch.inf specifies that /P N Enables No Recovery mode. This switch turns off the Windows Setup recovery machanism. It prevents the creating of Setup should use the settings in sbatch.inf. You must specify the full file name. The setup script file name must be eight Detcrash.log, and the "Safe Recovery" will not show up after a hardware crash during Setup. 8 Characters long with a three-character extension (8.3 file name). /P P Enables performance logging. It writes performance timing information to the Detlog.txt file. /T:TMP Specifies the directory where Setup will copy the temporary files. If the directory doesn't exits, Setup will create it. Any existing files in the directory will be deleted. /SRCDIR Specifies the source directory where the Windows 98 Setup files are located. /S filename Load the specified Setup.inf file when starting setup. /T:tempdir Specifies the directory where Setup is to copy its temporary files. This directory must already exist, but any existing files in the directory will be deleted. /U:UPI Specifies the UPI. /IV Do not display billboards. /IW Do not display the License Agreement dialog box. /IX Do not perform a character set check.