PowerShell: Check if VMware vShield driver is installed and running

The VMware vShield driver is a system driver named vsepflt. It is easy to check the status of this driver by running msinfo32.exe and navigating to “Software EnvironmentSystem Drivers” This can however be a bit cumbersome on an environment with more than one virtual machine. That’s why I recommend using PowerShell instead. The System Drivers category displayed by msinfo32 is nothing else than the WMI-class Win32_SystemDriver, so I wrote a short function that can be used to inventory the status of the VMware vShield driver.