Sorry if this has been hashed out a thousand times before. I'm trying to automate via a script the installation and/or uninstallation of MSMQ on Server 2003. Following the guides here I created the following unattended.ini file as a test: [Version] Signature = "$Windows NT$" [Global] FreshMode = Custom MaintenanceMode = RemoveAll UpgradeMode = UpgradeOnly [Components] MSMQ_Core = on MSMQ_LocalStorage = off MSMQ_HTTPSupport = off MSMQ_TriggersService = on MSMQ_ADIntegrated = off MSMQ_MQDSService = off [Msmq] DisableAD = on The command line I use to execute it as a test is: sysocmgr /i:sysoc.inf /x /u:c:\unattended.ini What actually happens, instead of a basic MSMQ installation, is a brief window and some copied files. Then IIS (previously not installed) shows up in Windows Components along with no MSMQ. Oddly, it does flash "Installing Message Queuing" during the installation. So, I'm assuming I did something wrong. Any thoughts?