Archive for October, 2009

SCCM 2007 client cache size VBScript

With this VBScript you can modify the client cache size of your SCCM 2007 clients.

————————————————————————————–
Dim ClientResource
Set ClientResource = CreateObject(“UIResource.UIResourceMgr”)
Set CacheInfo = ClientResource.GetCacheInfo
CacheInfo.TotalSize = 10000
————————————————————————————–

SCCM_CZ_01    SCCM_CZ_02    SCCM_CZ_03

SCCM 2007 with App-V infrastructure requirements

A System Center Configuration Manager + Application Virtualization infrastructure is comprised of the following components:

- Microsoft Application Virtualization Sequencer:
The Application Virtualization Sequencer ‘program’ is used to package virtual applications for deployment with Configuration Manager.

- Configuration Manager Site Server:
A part of the Configuration Manager Site hierarchy, the Configuration Manager Site Server manages virtual application distribution through
Configuration Manager Distribution Points to target systems, either as a streaming service, or as a locally delivered package.

- Configuration Manager Distribution Point (Distribution Point):
Configuration Manager Distribution Point site roles provide management services such as hardware and software inventory, operating system deployment, and software updates, as well as software distribution of both physical and virtual applications, to Configuration Manager target systems (often referred to as ‘clients’).

- Configuration Manager / Application Virtualization Clients:
Client devices include desktop/laptop PCs, terminal servers and Windows Vista Enterprise Centralized Desktop (VECD) clients.  Configuration Manager Clients that receive delivery of virtual applications from a Configuration Manager infrastructure require both the Configuration Manager Advanced Client and Application Virtualization Client software to be installed and configured.  The Configuration Manager and Application Virtualization Client software work together to deliver, interpret and launch virtual application packages.  The Configuration Manager Client manages the delivery of virtual application packages to the Application Virtualization Client. The Application Virtualization Client executes the virtual application on the client PC.

SCCM_Infra_01

 

Configuration Manager and Application Virtualization Software Requirements:

- A healthy Configuration Manager infrastructure:
It is critical to ensure that the customer’s Configuration Manager infrastructure is healthy before enabling Configuration Manager’s virtual application management features.

Below you’ll find a list of the minimum Configuration Manager infrastructure components required for virtual application management with System Center Configuration Manager R2.

- Primary Site:
A Configuration Manager Primary Site with Configuration Manager 2007 SP1 + Configuration Manager 2007 R2 installed

- Site Server:
A Configuration Manager Site Server configured with the following site server roles:
     – Site System
     - Site Server
     – Component Server
     – Distribution Point
     – Fallback Status Point
     – Management Point
     – Reporting Point

- Distribution Point Servers:
One or more standard Distribution Point servers or Branch Distribution Point servers.  The use of a Branch Distribution Point requires at least one standard Distribution Point

- Clients:
One or more Configuration Manager Client PCs

Below you’ll find a list of the minimum Application Virtualization 4.5 infrastructure components required for virtual application management with System Center Configuration Manager R2.

- Application Virtualization Sequencer
     – Required to sequence applications
     – 4.5.0.1485 or later

- Application Virtualization Client for Windows Desktops
     – Required to run virtual applications on desktop and laptop PCs
     – 4.5.0.1485 or later

- Application Virtualization Client for Terminal Services
     – Required to run virtual applications on Windows Terminal Servers
     – 4.5.0.1485 or later

Free e-book: Understanding Microsoft Virtualization Solutions

This guide will teach you about the benefits of the latest virtualization technologies and how to plan, implement, and manage virtual infrastructure solutions. The technologies covered include: Windows Server 2008 Hyper-V, System Center Virtual Machine Manager 2009, Microsoft Application Virtualization 4.5, Microsoft Enterprise Desktop Virtualization, and Microsoft Virtual Desktop Infrastructure.

Book content:

1.) Microsoft’s Virtualization Solution
2.) Server Virtualization – Hyper-V
3.) Managing Virtualization – VMM 2008
4.) Application Virtualization – App-V
5.) Presentation Virtualization – Terminal Services
6.) Desktop Virtualization – MED-V and VDI
7.) User State Virtualization
8.) Building a Virtualization Infrastructure

Click the image below to optain a copy! 

Microsoft_Virtualizaton_Solutions

How to: SCCM 2007 Hardware Inventory Client Agent

when the client is succesfully deployed to the computers, we start to enable some agent to start collecting some information. There are different agents you can enable:
     – Hardware Inventory Client Agent
     – Software Inventory Client Agent
     – Advertised Programs Client Agent
     – Computer Client Agent
     – Desired Configuration Management Client Agent
     – Mobile Device Client Agent
     – Remote Tools Client Agent
     – Network Access Protection Client Agent
     – Software Metering Client Agent
     – Software Updates Client Agent

In this example we are going to enable the Hardware Inventory Client Agent, so we know what hardware is available in our environment.

1.) Go to the Site Management, Your site name, Site Settings, Client Agents, Hardware Inventory Client Agent
2.) Open the properties
3.) Enable the “Enable hardware inventory on clients”
4.) Select a schedule interval
5.) On the client wait for the next “Machine Policy Retrieval & Evaluation Cycle” (to run this action directly, select “Initiate Action”)
6.) You’ll now see an extra action on your client “Hardware Inventory Cycle”
7.) On the client wait for the next “Hardware Inventory Cycle” (to run this action directly, select “Initiate Action”)
8.) Wait a few minutes so that all the collected items are commited into the Site Database
9.) Go to the Computer Management, Collections, All Systems
10.) Select the computer you want to view, right click, Start, Resource Explorer
11.) Now you see all the hardware of this computer

SCCM_HWI_01    SCCM_HWI_02    SCCM_HWI_03

SCCM_HWI_04    SCCM_HWI_05    SCCM_HWI_07

SCCM_HWI_08    SCCM_HWI_09    SCCM_HW_10

How to: Backup your SCCM 2007 environment

after you’ve installed en configured your SCCM 2007 environment, you want to backup this environment to ensure your data is safety. Let’s have a look on this task.

1.) Open your SCCM Management Console
2.) Go to Site Management, your site name, Site Settings, Site Maintenance, Tasks
3.) Here you see “Backup ConfigMgr Site Server”
4.) Open the properties of “Backup ConfigMgr Site Server”
5.) Enable this task, set the backup paths and select the schedule interval
     – Note: when your SCCM Database is on a different server, there’s a folder created on the E:\ drive of that server!
     – For exameple: one folder on server SRV-SCCM01 and one folder on server SRV-SCCM02.
6.) When you want to start the backup manual, you can start the following service on your SCCM Site Server
     – SMS_SITE_BACKUP
7.) Your SCCM environment is now succesfully backuped with exactly the same time stamps.

SCCM_Backup_01    SCCM_Backup_02    SCCM_Backup_03

SCCM_Backup_04    SCCM_Backup_05    SCCM_Backup_06

SCCM_Backup_07    SCCM_Backup_08

How to: SCCM 2007 Client Push Installation

Before we can manage our clients with System Center Configuration Manager, we’ve to install the SCCM agent. Installation Methods are:

- Client push
- Software Update point
- Group Policy
- Manual
- Loginscript
- Software Distribution
- Imaging

In this example we are going to push the client to our servers and workstations.

1.) First you need to configure your boundaries. I’ve added a IP range of my workstation DHCP scope. This can also be:
     – IP subnet
     – Active Directory site
     – IPv6 prefix
     – IP address range
2.) Now we can enable the client push installation. Go to Site Management, your site name, Site Settings, Client Installation Methods, Client Push Installation.
     – Enable: “Enable Client Push Installation to assigned resources”
     – System types: Choose the system types where you want to install the SCCM clients
     – Accounts: Type in a account with administrator rights
     – Client: Type in the installation properties. In this example I’m using only the option SMSSITECODE=S01. For an overview of all the options, check the following link: http://technet.microsoft.com/en-us/library/bb680980.aspx
3.) Make sure you’ve run an discovery, so the system where you want to install the client is succesfully discovered
4.) In order to successfully use client push to install the Configuration Manager 2007 client, you must add the following as exceptions to the Windows Firewall:
     – File and Printer Sharing
     – Windows Management Instrumentation (WMI)
5.) Right click on the system where you want to install the SCCM client and select Install Client
6.) After starting the installation, you’ll see the following proccess on your client
     – CCMSETUP.EXE, this is a sign that the installation is running
7.) When the installation is finished, there’s a new proccess CCMEXEC.EXE
8.) Verify that the agent is succesfully installed. Go to your control panel on your client and check the following new icons:
     – Configuration Manager
     – Remote Control
     – Run Advertised Programs

SCCM_Client_Install_00    SCCM_Client_Install_01    SCCM_Client_Install_02

SCCM_Client_Install_03    SCCM_Client_Install_04    SCCM_Client_Install_05

SCCM_Client_Install_06    SCCM_Client_Install_07    SCCM_Client_Install_08

SCCM_Client_Install_09    SCCM_Client_Install_10    SCCM_Client_Install_11

SCCM_Client_Install_12    SCCM_Client_Install_13    SCCM_Client_Install_14