Posted on January 9, 2021 at 1:47 pm
How to detect Virtual PC Virtual Machine via WMIC:
wmic baseboard get manufacturer, product /format:list |
The output is like this:
Manufacturer=Microsoft Corporation Product=Virtual Machine |
Another way is to query “csproduct” like this:
wmic csproduct get vendor, name /format:list |
The output is like this:
Name=Virtual Machine Vendor=Microsoft Corporation |
Alternatively, you can query Windows Registry:
HKLM\SYSTEM\CurrentControlSet\Control\SystemInformation SystemProductName (REG_SZ) = Virtual Machine |
This works also for Hyper-V VMs.
Other Posts
- Route OpenVPN Connections Through Floating IP
- How to Configure a Floating IP in a VPS (Hetzner)
- Set OpenVPN to Listed on a Specific IP Address
- Bash Trim Leading and Trailing Whitespace from a String
- Bash Get Name of Ethernet Network Interface
- VPN Providers with Dedicated Static IP Address
- OpenVPN Iptables Rules
- WireGuard VPN Iptables Rules
Updated Posts
- AMD Chipsets & Graphics Card Drivers for Windows 7, 8, 10
- AMD Radeon 7400 Drivers for Windows 10
- How to pass custom command-line parameters in InnoSetup
- Add Desktop shortcut for all Windows PC users
- Programmatically create desktop icon with InnoSetup
- GeneratePress - a Lightweight WordPress Theme 2021
- InnoSetup disable DesktopIcon via command-line
- Use cURL to authenticate with JWT Bearer tokens