This software receives Wake-On-LAN packets to start virtual machines and operates with Microsoft Hyper-V, Virtual PC, VirtualBox, VMware Server, Workstation, Player, and Parallels WS. Additionally, it features a built-in service that enables running machines without logging onto the host machine.

Upon starting the program, it initiates a search for virtual machines from Microsoft Hyper-V, Windows Virtual PC, Microsoft Virtual PC 2007, Oracle VM VirtualBox, VMware Server, VMware Workstation, VMware Player, and Parallels Workstation. It retrieves a detailed list of virtual machine names, their MAC addresses, and optional SecureOn passwords, which it presents in a tree view. Additionally, the user can export this list to various file formats.
When Wake-On-LAN Virtual Machine receives a magic packet that has a MAC address that is present in the list, it proceeds to switch on the found virtual machine utilizing vendor utilities. In the event a magic packet includes a six-byte SecureOn password, the machine will only wake up if the password entered is correct.
This software comprises a Windows GUI application as well as a Windows service. The Windows service enables users to power on virtual machines without having to log in to the host machine. Wake-On-LAN Virtual Machine displays log information on the screen and generates a log file and Event Viewer logs, which is useful for post and real-time analyses.
In summary, Wake-On-LAN Virtual Machine is an excellent utility that enables users to start virtual machines only when required and provides detailed information about virtual machines' MAC addresses and SecureOn passwords. Furthermore, the software has a user-friendly interface and a log feature that provides essential information for managing virtual machines.
Version 1.0.373: fixed VirtualBox environment, added Windows 8.1 and Server 2012 R2 support
Version 1.0.626: added Windows 11 and Server 2022 support