Obtaining VDI plugin information using WMI
Windows Management Instrumentation (WMI) is a system for managing data and operations. Organizations that would like to gather information about the VDI plugins being run by their users can do so with WMI.
This article covers:
Prerequisites for obtaining VDI plugin information using WMI
- Access to Windows Management Instrumentation
- Virtual Desktop Infrastructure implemented for the organization
- VDI client and plugin version 5.5.6 or higher
How to enable WMI for VDI
Enable WMI by changing the value description below in the client registry settings for VDI.
Key: SOFTWARE\Policies\Zoom\Zoom Meetings\VDI
Value Type: DWORD
Value Description: Specify a value of one (1) to enable the in-process WMI provider for the VDI client. Specify a value of zero (0) or not available to disable the provider.
How to gather data with WMI
Use powershell WMI to query and collect the following data.
Get-WMIObject -N "root/zoom/vdi" -class PluginInfo
- Plugin Information (PluginInfo)
- InstalledVersion - This is the version of the connected thin client.
- IsConnectionOptimized - 1 or 0 depending on whether the connection to VDI client is currently optimized (offloading). A value of 1 means yes, 0 means no.
- IsPluginDetected - 1 or 0 based on whether the installed plugin was detected on a user’s device. A value of 1 means yes, 0 means no.
- PlatformType - Windows, MacOS, or Linux
- SessionId - This is the Windows logon session ID and can be associated with a logon user name by an administrator.
- IsUserInMeeting - 1 or 0 depending on whether a user is currently in a meeting on the device. A value of 1 means yes, 0 means no.
- IsUserLoggedIn - 1 or 0 depending on whether a user is currently logged in to an account through zoom on the device. A value of 1 means yes, 0 means no.
How to install/uninstall WMI App-V
Run the MOF file compiler (mofcomp.exe) command on the VDI client virtual machine after each new VDI client deployment release. This only needs to be done once for each new release.
To install, run the command as administrator:
To uninstall, use the Uninstall file:
Both ZoomVDIProviderUninstall.mof and ZoomVDIProviderInstall.mof files are in the ZoomVDI/bin install folder.
Mofcomp command reference:
Join the 83K+ other members in the Zoom Community! Login with your Zoom account credentials and start collaborating.