4.5
Table Of Contents
- VMware View Integration Guide
- Contents
- Introduction
- Integrating with the Event Database
- Using View PowerCLI
- Introduction to View PowerCLI
- View PowerCLI Cmdlets
- View Administrator, View PowerCLI Cmdlet, and vdmadmin Operations
- View PowerCLI Cmdlet Parameters
- Examples of Using View PowerCLI Cmdlets
- Displaying Information About a View Connection Server Instance
- Updating the Configuration of a View Connection Server Instance
- Managing the Configuration of vCenter Servers in VMware View
- Managing Desktop Pools
- Creating and Updating Automatically Provisioned Desktop Pools
- Creating and Updating Linked-Clone Desktop Pools
- Creating and Updating Manually Provisioned Desktop Pools
- Creating Manual Unmanaged Desktop Pools
- Creating and Updating Desktops Provisioned by Terminal Servers
- Obtaining Information About Users and Groups from Active Directory
- Managing Desktop Entitlements
- Managing Local Desktops
- Managing Remote Sessions
- Managing Virtual Machines
- Displaying Information About Physical Computers
- Updating the Ownership of Machines
- Displaying Information About Events
- Managing the Global Configuration of VMware View
- Managing View Licenses
- Customizing LDAP Data
- Integrating with SCOM
- View Management Packs
- Name a View Connection Server Group
- Import the View MPs
- View Discovery Script
- Run the Discovery Script
- Display Discovered Objects
- Display Managed Objects
- Views and Monitors
- Enable a Proxy Agent on a Server
- Display Performance Data
- Display Information About an Alert
- Restart a Service
- Exclude a Domain from Connectivity Monitoring
- Close Alerts
- Class and Relationship Definitions
- Index
VMware, Inc. 29
3
ViewPowerCLIprovidesaneasy‐to‐usePowerShellinterfacetoVMwareView .YoucanusetheView
PowerCLIcmdletstoperformvariousadministrationtasksonViewcomponents.
Thischapterincludesthefollowingtopics:
“IntroductiontoViewPowerCLI”onpage 29
“ViewPowerCLICmdlets”onpage 31
“ViewPowerCLICmdletParameters”onpage 35
“ExamplesofUsingViewPowerCLICmdlets”onpage 39
Introduction to View PowerCLI
WindowsPowerShellisacommand‐lineandscriptingenvironmentthatisdesignedforMicrosoftWindows.
PowerShellusesthe.NETobjectmodelandprovidesadministratorswithmanagementandautomation
capabilities.Aswithanyotherconsoleenvironment,youworkwithPowerShellbyrunningcommands,which
arecalledcmdletsinPowerShell.
VMwareView4.5
includes45ViewPowerCLIcmdlets.Youcanusethesecmdletsinconjunctionwiththe
vSpherePowerCLIcmdlets,whichprovideanadministrativeinterfacetotheVMwarevSphereproduct.You
canalsousetheViewPowerCLIcmdletstoexaminetheconfigurationofvCenterServersinVMwareView.
Thecommand‐linesyntaxforthe
ViewPowerCLIcmdletsisthesameasgenericPowerShellsyntax.Seethe
MicrosoftdocumentationformoreinformationaboutusingPowerShell.
TheViewPowerCLIcmdletsarelocatedinthePowershellServiceCmdlets.dllfileinthedirectory
C:\Program Files\VMware\VMware View\Server\bin.ThisfileconstitutestheVMware.View.Broker
snapin.ThescriptconfigurationfilefortheViewPowerCLIcmdletsisnamed
InitViewCmdlets.ps1,and
thisfileislocatedintheExtrasfolderintheViewinstallationdirectory.Youcaneditandextendthescriptto
definecmdletaliases,toconfiguretheenvironment,ortosetstartupactions.
Start the PowerShell Console with View PowerCLI Loaded
YoucanruntheViewPowerCLIcmdletsdirectlyonaViewConnectionsServerhostthathasthefollowing
softwareinstalled.
VMwareView4.5orlater
Microsoft.NETframework
WindowsPowerShell1.0
TousetheViewPowerCLIcmdletstochangetheconfigurationofView,youmustbeloggedintoaView
ConnectionServerinstanceasauserinarolewithsufficientprivileges,suchastheAdministratorsrole.Ifyour
roleisaread‐onlyrole,youcannotupdateconfiguration
data.Formoreinformation,seetheVMwareVi e w
Administrator’sGuide.
Using View PowerCLI
3