I used to run VMware Player with no GUI by editing the .vmx file and disabling a preference to confirm before closing a virtual machine. The process was to disable that option in VMware Player preferences by adding two lines to the end of the .vmx file.
This will make closing VMware Player send the VM to background and close the Player GUI.
I searched the Internet to find out what those two lines were but have had no luck; all the posts just talk about using vmrun
command or using VMware Server.
Edit 1
Headless is the terminology for the service not without GUI
Does any one know what those two lines are?