Or use AUTOIT to do it in XP.... ; ---------------------------------------------------------------------------- ; Set up our defaults ; ---------------------------------------------------------------------------- ;AutoItSetOption("MustDeclareVars", 1) ;AutoItSetOption("MouseCoordMode", 0) ;AutoItSetOption("PixelCoordMode", 0) ;AutoItSetOption("RunErrorsFatal", 0) AutoItSetOption("TrayIconDebug", 1) AutoItSetOption("WinTitleMatchMode", 4) ; ---------------------------------------------------------------------------- ; Script Start ; ---------------------------------------------------------------------------- BlockInput(1) Run("rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,2") WinWaitActive("Windows Components Wizard") Sleep("4000") WinActivate("Windows Components Wizard") Send("!C") Send("internet") Send("{down}") Send("{space}") Send("!N") WinWaitActive("Windows Components Wizard","Completing the") Send("{enter}") WinActivate("Add or Remove Programs") Send("!{f4}") BlockInput(0)