Menu
CCMEXEC.COM – Enterprise Mobility
  • Home
  • General
  • Configuration Manager
  • Windows 10
  • Windows 11
  • Intune
  • GitHub
  • About
CCMEXEC.COM – Enterprise Mobility

Unattended installation of SCCM Admin Console

Posted on August 17, 2010February 18, 2011 by Jörgen Nilsson

As we work with System Management of course we must deploy the SCCM Admin Console to our administrative computers automatically by using SCCM, installing it manually is no sport 😉 Many of us use SCCM 2007 R2 and as you all know it must be installed in addition to the SCCM admin console to enable the features included in R2, for instance Reporting Services reports and unknown computer support. Therefore I used a Task Sequence to install both SCCM 2007 SP2 admin console and R2, if you use other snap-ins they can of course be added to the task sequence after R2 is installed.

To do an unattended installation of the SCCM admin console an unattended answer file is needed; the following lines are needed, modify the “Parentsiteserver” and “SDKServer” to fit your environment.

[Identification]

Action=InstallAdminUI

[Options]

SMSInstallDir=c:\program files\Configuration Manager 2007

ParentSiteServer=SCCM1

SDKServer=SCCM1

I also use a vbscript to install the admin console, the script will use the path to the script and add it to the path to the unattend.ini file, it can be downloaded using the link in the description below.

This step-by-step guide will help you to start deploying the SCCM admin console using SCCM:

  1. Copy the SMSSetup folder from the SCCM 2007 SP2 CD and create a new folder in your package source directory share which can be used as Source Directory.
  2. Add the two files from the zip-file to the newly created folder containing the content from the SMSSetup folder. One wrapper script used for the installation and the unattend.ini file displayed above, after copying them edit the unattend.ini with your server name. The files can be downloaded https://ccmexec.com/wp-content/uploads/2010/08/install.zip
    It will look like this in the source file folder:
    adminconsooleinstall1
  3. Create a package of the SCCM 2007 SP2 setup and a program with the command-line “install.vbs”.
  4. On the Advanced tab for the program make sure to tick the “Allow this program to be installed from the Install Software task sequence without being advertised” option.
    adminconsooleinstalladminconsooleinstall5
  5. Copy the entire SCCM 2007 R2 CD content a new folder in you package source directory.
  6. Create a package and program for the SCCM 2007 R2 CD, you can use the import function and import the “CONFIGMGR2007R2.MSI” otherwise use the following command-line: “Msiexec /i CONFIGMGR2007R2.MSI /qn”
  7. On the Advanced tab for the program make sure to tick the “Allow this program to be installed from the Install Software task sequence without being advertised” option.
    adminconsooleinstall3
  8. Now you should have two package in you SCCM Console.
    adminconsooleinstall2
  9. Create a new Custom task sequence and name for instance “SCCM 2007 sp2 Console” or according to your naming convention.
  10. Open the newly created Task Sequence and add two “Install Software” Steps one for each program created.adminconsole

Create a collection, advertise the task sequence, install and enjoy

Note: This will work on Windows Vista, windows 7, windows 2008x but if you are using Windows XP make sure that all the pre-requirements are in place before installing the admin console.

4 thoughts on “Unattended installation of SCCM Admin Console”

  1. rolstead@hotmail.com says:
    November 30, 2010 at 8:35 pm

    Don’t forget to mention that if you want to run a program from a task sequence, you must check the box on the program Advanced tab, “Allow this program to be installed from the Install Software task sequence without being advertised”.

    Reply
  2. Jörgen Nilsson says:
    December 30, 2010 at 11:15 am

    Thanks for pointing that out, yes of course you must choose the option “Allow this program to be installed from the Install Software task sequence without being advertised” Otherwise it cannot be added to the task sequence.

    Reply
  3. sainath says:
    December 22, 2011 at 11:48 am

    It was really helpful thanks.

    Reply
  4. Daniel Verberne says:
    January 7, 2013 at 6:24 am

    Hello Jörgen,

    This is exactly what I had been searching for and not only have you covered this topic, but you’ve explained it clearly and with visual cues – thanks so much!

    Regards,
    Daniel, Melbourne, Australia

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

My name is Jörgen Nilsson and I work as a Senior Consultant at Onevinn in Malmö, Sweden. This is my blog where I will share tips and stuff for my own and everyone elses use on Enterprise Mobility and Windows related topics.
All code is provided "AS-IS" with no warranties.

Recent Posts

  • New settings in Intune Security Baseline Windows 11 24H2 -2504
  • Managing extensions in Visual Studio Code
  • Reinstall a required Win32app using remediation on demand
  • Administrator protection in Windows 11 – First look
  • Remediation on demand script – ResetWindowsUpdate
©2025 CCMEXEC.COM – Enterprise Mobility | WordPress Theme by Superb Themes
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.Accept Reject Read More
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT