7.0

Table Of Contents
Managing Desktop Entitlements
You can use View PowerCLI cmdlets to manage desktop entitlements.
Table 319. Examples of Common Desktop Entitlement Management Tasks
Task Example View PowerCLI cmdlet Syntax
Entitle a user in a specific domain to a
specific desktop pool
Get-User -name "mydom\fred" | Add-PoolEntitlement -pool_id
dtop-12
Entitle a user to all desktop pools
Get-Pool | Add-PoolEntitlement -sid (Get-User -name
"usr1").sid
Get information about all the users who are
entitled to use a specific desktop pool
Get-PoolEntitlement -pool_id dtop-1
Get information about all the users who are
entitled to use desktop pools that have IDs
with a specific prefix
Get-Pool -pool_id dtpool-* | Get-PoolEntitlement
Remove an entitlement to use a specific
desktop pool
Get-PoolEntitlement -pool_id dtpool-11 | Remove-
PoolEntitlement
Remote all entitlements
Get-PoolEntitlement | Remove-PoolEntitlement -forceRemove
$true
NOTE If you do not specify the -forceRemove parameter, you can use this
command to obtain information about the entitlements to be removed.
Managing Remote Sessions
You can use View PowerCLI cmdlets to manage remote sessions.
Table 320. Examples of Common Remote Session Management Tasks
Task Example View PowerCLI cmdlet Syntax
List all active remote sessions for a specific
domain user
Get-RemoteSession -username mydom\fred
Disconnect all active sessions for a specific
domain user
Get-RemoteSession -username mydom\fred | Send-
SessionDisconnect
Log off all active remote sessions for a
specific domain user
Get-RemoteSession -username mydom\fred | Send-SessionLogoff
Log off all active remote sessions that use
the RDP display protocol
Get-RemoteSession -protocol RDP | Send-SessionLogoff
Managing Virtual Machines
You can use View PowerCLI cmdlets to manage virtual machines. Horizon Agent must be running in the
virtual machines.
Table 321. Examples of Common Virtual Machine Management Tasks
Task Example View PowerCLI cmdlet Syntax
Get information about the virtual machines
for a specific desktop pool
Get-DesktopVM -pool_id dtpool-3
Get information about the virtual machines
configured on a specific vCenter Server
instance
Get-DesktopVM -vc_id (Get-ViewVC -serverName
vc03.local.int).vc_id
View Integration
44 VMware, Inc.