I had an ati 2600 pro which was a pain to make unattended on xp, I couldn't get around WFP and I didn't want to have to hack any files to do so. In the end I bodged it:
CODE
for /f "usebackq delims=" %%a in (`devcon find "@PCI\VEN_1002&DEV_9587&SUBSYS_00281002&REV_00\4&DDE4802&0&0008"`) do (set b=%%a)
if "%b%"=="1 matching device(s) found." (
start "" devcon install CX_53413.inf PCI\VEN_1002
sleep 10
nircmd.exe win dlgclick title "Hardware Installation" 5303
sleep 10
nircmd.exe setdisplay 1280 1024 32 100 -updatereg
)
There are almost certainly better ways...