//
you're reading...

XenApp

Checking XenApp Logical Disk Space

Powershell script to check logical disk space across a XenApp farm.  XenApp Powershell commands are required.

#Author: Phil Lindsey
#Website: http://www.ctxfarmer.com
#Last Modified: 11/4/2010

#.\Get-XADiskSpace.ps1 -zone (ZoneName)
param(
  [string]$zone=""
)

Add-PSSnapin Citrix* -ErrorAction SilentlyContinue
$servers = Get-XAServer -ZoneName $zone –OnlineOnly
$all = @()
foreach($server in $servers){
  $all += gwmi -ComputerName $server Win32_logicalDisk | Select-object SystemName,caption,freespace
}
$all | Sort-Object caption,systemname,freespace | out-gridview