Extract the Catalyst 3.6 drivers to a folder, something like this: C:\XPCD\$oem$\$1\Drivers\ATI\Catalyst3_6\ Open up Winnt.sif and add these two lines under the [unattended] section: DriverSigningPolicy=Ignore OemPnPDriversPath="Drivers\ATI\Catalyst3_6\2KXP_INF" As you can see, the last folder in its path "2KXP_INF" is where the INF files are stored that are required to install the driver. You need to do this for every driver you plan to install. Seperate other folder paths with a semi-colon ( e.g: OemPnPDriversPath="Drivers\ATI\Catalyst3_6\2KXP_INF;Drivers\Realtek\NIC;Drivers\VIA4in1\" -------------- ATI's control panel's setup uses Installshield so you need to create an ISS file. Create it by using: Setup.exe -R (You will need to extract the Control Panel Setup package to a folder first) You will have normal setup screens, but make your decisions carefully, ensuring you don't choose to reboot. All your actions get recorded to the ISS file placed in C:\Windows\ or C:\WINNT. Take out the setup.iss file in there and place it in the same folder with your ATI Control Panel setup files. Now to install them silently, use: start /wait %systemdrive%\install\Applications\ATI_CP_3_6\Setup.exe -s -f1"%systemdrive%\install\Applications\ATI_CP_3_6\setup.iss" notice the -f1 switch that tells it to use the setup.iss file that you created? I've uploaded my own setup.iss for the ATI Control Panel drivers to save you the work, but I'm unsure how this would work for other people's systems, i.e. installing windows on a drive other than C:\. Here's the file