Contents
Guidelines in PowerShell Scripting for WCI 100
Challenges in PowerShell Scripting for WCI 100
PowerShell Script Signing Policies 103
Create an Example PowerShell Script for Scheduled Tasks 104
Windows Custom Information Change Management 109
Collecting Windows Custom Information 110
Create Your Own WCI PowerShell Collection Script 110
Verify that Your Custom PowerShell Script is Valid 111
Install PowerShell 112
Collect Windows Custom Information Data 112
Run the Script-Based Collection Filter 113
View Windows Custom Information Job Status Details 114
Windows Custom Information Collection Results 115
Run Windows Custom Information Reports 116
Troubleshooting Custom PowerShell Scripts 117
Configuring Linux, UNIX, and Mac OS X Machines 119
Linux, UNIX, and Mac OS X Machine Management 119
Linux, UNIX, or Mac OS X Installation Credentials 121
Configure Collections from Linux, UNIX, and Mac OS X Machines 122
Configure Installation Delegate Machines to Install Linux, UNIX, and Mac OS X Agents 123
Configure the HTTPS Bypass Setting for Linux Agent Installations 125
Enable Linux, UNIX, and Mac OS X Agent Installation 125
Add and License Linux, UNIX, and Mac OS X Machines for Agent Installation 126
Install the VCM Agent on Linux, UNIX, and Mac OS X Operating Systems 127
Collect Linux, UNIX, and Mac OS X Data 134
Linux, UNIX, and Mac OS X Collection Results 135
Configure Scheduled Linux, UNIX, and Mac OS X Collections 135
Create a Dynamic Machine Group for Linux, UNIX, or Mac OS X Machines 136
Schedule Linux, UNIX, and Mac OS X Collections 137
Using Linux and UNIX Custom Information Types 138
File Types that VCM can Parse 138
Parsers for Supported File Types 138
Identification Expressions 139
Parser Directives 140
Parser Directives for Linux, UNIX, and Mac OS X 140
Creating Custom Information Types for Linux and UNIX 145
Custom Information Types for Linux, UNIX, and Mac OS X 149
Add, Edit, or Clone Custom Information Types for Linux and UNIX 152
UNIX Custom Information Data View in the Console 153
Path Panel in the VCM Collection Filter 154
Patching Managed Machines 157
Patch Assessment and Deployment 157
Prerequisite Tasks and Requirements 158
General Requirements 158
Requirements to Patch Solaris Machines in Single-User Mode 160
Requirements to Patch Managed Machines Without Changing the Run Level 160
Requirements to Patch AIX Machines 161
Manually Patching Managed Machines 161
Getting Started with VCM Manual Patching 163
Getting Started with VCM Manual Patching for Linux and UNIX Managed Machines 163
Getting Started with VCM Manual Patching for Windows Managed Machines 170
Configuring An Automated Patch Deployment Environment 176
Configuring the Patching Repository Machine 178
(Optional) Configuring the Alternate Location Patch Repository Machines 181
Configuring VCM to Work with the Patching Repository and Alternate Locations 182
VMware, Inc.
5