SCCM Configmgr 2012 Client Push Installation Tool ClientpushGenerator.exe.
Posted by Eswar Koneti on 17th December 2012
We have been using different Methods / Scripts to install SMS/SCCM Client from Previous version of Configuration Manager.
In SCCM 2012,We do have the same methods what is available in SCCM 2007 , But with the release of Configuration Manager 2012, New tool has been introduced which is ClientpushGenerator.exe. More info will follow. http://technet.microsoft.com/en-us/library/gg682191.aspx
This tool can be found from SCCM Installation Drive folder:\AdminConsole\bin\ClientpushGenerator.exe.
This procedure requires you to enable Client push installation the site where the clients assigned to.
How to enable Client push installation :
From the administration Pane–Site Hierarchy—>Sites–>Right click on site ,you see client installation Settings—>Client Push Installation
Move onto Accounts Tab and create New Account.
Configure with Domain User Account with Admin Rights on Target Computers, You may follow the procedure http://eskonr.com/2010/09/make-account-member-of-local-adminswhich-may-be-useful-in-configuration-manager-for-installation-of-sccm-client-push/
We are now done with requirements before we use Tool.
Run the Tool from the Above said Path
As you can see from the tool Above ,It asks for list of computers in text file and SiteCode to assign the clients to.(SiteCode will be pulled Automatically from the Hierarchy)
This tool helps you to install SCCM Client based group wise , how you defined the Boundaries.
If you boundaries are defined based on AD subnet/IP Address Range ,Get list of Computers from the specified Subnet/IP Address range and save them to Notepad.
Create a notepad ,pipe the computers into it and save it.
From the Tool, Click on Browse and select the notepad File what you created above and select the SiteCode,Click on Push
As soon you click on Push,Site server will create CCRs for each computer ,which you can see from CCR.box inbox folder.
some Important Information to know About Client push Installation :
1.When you click on Push button, SCCM generates a client configuration request (CCR) file. The CCR file contains the client computer name and additional information.
2.SCCM Client Configuration Manager connects to the ADMIN$ share on the client using the credentials what you supplied in client push installation Account. This is based on the information in the CCR file.
3. The Client Configuration Manager connects to the client registry and gathers information about the client. This process is displayed as a log entry in the Ccm.log as connecting to IPC$.
4. The SCCMcore component files, MobileClient.tcf and Ccmsetup.exe, are located in the SMS\bin\I386\ folder. These files are downloaded to the %windir%\ccmsetup folder on the client computer.
5. The Client Configuration Manager verifies that the Ccmsetup service started successfully before disconnecting. The CCR file is added to the SCCM\Inboxes\Ccrretry.box folder for verification that the installation succeeded. On a second verification pass, SCCM determines that the SMS Agent Host is running, and then deletes the CCR file.
6. If the Client Configuration Manager encounters any errors during this process, the CCR file is renamed to the request ID of the target client computer and is put in the SCCM\Inboxes\Ccrretry.box folder. The Client Configuration Manager checks for files in this inbox folder every 60 minutes and tries to reprocess them 168 times (7 days) before they are discarded. This information is logged in the Ccm.log. More info http://support.microsoft.com/kb/925282
In my case,it is only 3 computers and process will be quick.
So look at ccm.log how the installation is going on :
As you can from above screen shot, All the 3 machines that i tried to installed failed with error messages “Access Denied or Invalid path” and these CCR request are moved to CCRRETRY.Box with file name as Request ID as you can from below :
For the Computers which are online and connect to admin$,Client will be installed successfully.
References:
Prerequisites for Client Deployment in Configuration Manager http://technet.microsoft.com/en-us/library/gg682042.aspx
Determine the Client Installation Method to Use for Windows Computers in Configuration Manager: http://technet.microsoft.com/en-us/library/gg682191.aspx
How to Install Clients on Windows Computers in Configuration Manager –> http://technet.microsoft.com/en-us/library/gg712298.aspx
Until Then !
Tags: CCR Generator Tool, Client Push Generator, client push installation admin rights, Client push Installation Tool, ClientpushGenerator.exe, configuration Manager 2012, SCCM 2012, Tool to install SCCM client Push
Posted in Client Push Installation, CM2012, ConfigMgr (SCCM), Configmgr2012, Installation Guides, SCCM 2012, Setup & Deployment, System Center 2012 Configuration Manager, Troubleshooting Issues | No Comments »













