I have this WMI query that I am trying to turn into relevance, and not having much luck. I am getting invalid class when trying to query “Citrix_VirtualDesktopInfo”. Where does the namespace come into play?
Get-WmiObject -Namespace “Root\Citrix\DesktopInformation” -Class “Citrix_VirtualDesktopInfo” -Property “PersistentDataLocation”
This relevance returns “C:/ProgramData/Citrix/PvsAgent/LocallyPersistedData”
selects "PersistentDataLocation from Citrix_VirtualDesktopInfo" of wmi "Root\Citrix\DesktopInformation"
But I can’t just say:
selects "PersistentDataLocation from Citrix_VirtualDesktopInfo" of wmi "Root\Citrix\DesktopInformation" = "C:/ProgramData/Citrix/PvsAgent/LocallyPersistedData"
It returns “a singular expression is required”
Got it! Needed to add “string value of selects”.
string value of selects “PersistentDataLocation from Citrix_VirtualDesktopInfo” of wmi “Root\Citrix\DesktopInformation” = “C:/ProgramData/Citrix/PvsAgent/LocallyPersistedData”
1 Like