Book Image

Microsoft System Center 2012 Configuration Manager: Administration Cookbook

Book Image

Microsoft System Center 2012 Configuration Manager: Administration Cookbook

Overview of this book

Microsoft System Center 2012 Configuration Manager (CM12) is a systems management application for managing large groups of Windows-based computer systems. System Center 2012 Configuration Manager provides remote control, patch management, software distribution, operating system deployment, network access protection, and hardware and software inventory. This practical cookbook shows you how to administer System Center 2012 Configuration Manager and understand how to solve particular problems/scenarios Packed with over 50 task-based and immediately reusable recipes, this book starts by showing you how to design a System Center 2012 Configuration Manager Infrastructure. The book then dives into topics such as recommended SQL configuration for System Center 2012 Configuration Manager, deploying Windows 7 with Operating System Deployment (OSD), deploying Applications and Software Updates, managing Compliance Settings, managing Sites and managing Inventory amongst others.
Table of Contents (15 chapters)
Microsoft System Center 2012 Configuration Manager: Administration Cookbook
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Creating applications and deployment types


When we deploy applications, we have significantly more granular control of how they are installed, as well as confirmation that the application is truly installed (instead of just a success or fail return code). However, with additional functionality, we sometimes encounter additional complexity. Follow this recipe to drive through the application creation process, as well as the There's more... sections to understand the power of the application.

Applications in CM12 are state-based, meaning that CM12 will determine if an application is installed (or not) on a regular basis. In CM12, application state is verified on a weekly basis (and can be modified in the Client Agent Settings configuration). So before you can create an application, you should know how to determine if an application is installed. The following are a few examples of how you may determine application installation status:

  • File information (whether the file exists, the file version...