Sign up ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

The only thing I can think of to do is create a bat file that points to the VM in question that will auto start when a admin logs into the server.

The downfall to this is that if the server goes down for any reason then comes back up the VM won't start till someone logs in.

Is there a way to make VMware Player run as a service that will auto start with the server and load the corresponding VM?

I'm running the player on Server 2008R2


locked by Michael Hampton Nov 16 '14 at 17:49

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

closed as off-topic by Michael Hampton Nov 16 '14 at 17:49

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions must be relevant to professional system administration. Server Fault is dedicated to professional system and network administrators. End user and enthusiast questions are off-topic (contact your system administrator or hire a professional to help you out). Please see the Help Center for more information." – Michael Hampton
If this question can be reworded to fit the rules in the help center, please edit the question.

2 Answers 2

up vote 4 down vote accepted

I think you are using the wrong software. VMware Player was not designed for using it in a production environment. In your place I would try to use VMware ESXi server or Microsoft Hyper-V.

I didn't even think about using Hyper-V. I guess it would make sense since it comes with the server. –  evolvd May 3 '11 at 13:12
Also, there is VMware Server. It runs as a service and you can configure specific guest VMs to start on host restart. But, Hyper-V may still be easiest if you have not committed to a VMware environment yet. –  Justin May 3 '11 at 13:32

This isn't exactly what your asking for, but I think it will accomplish the same end result.

You can create a shortcut to VMWare Player and pass it a parameter, where that parameter is the location of the VMX file. Then put that shortcut in your windows Startup folder.

For example (Target): "C:\Program Files (x86)\VMWare Player\vmplayer.exe" "C:\Virtual Machines\Serve\Serve.vmx"

I hope this is helpful

No, that's exactly what the OP wasn't after. This still requires someone to log on, which is what the OP specifically stated they didn't want. –  Ben Pilbrow Jan 3 '12 at 23:15
Thanks for the post though. I ended up going with hyper-v, which I should have from the beginning. –  evolvd Jan 5 '12 at 18:05

Not the answer you're looking for? Browse other questions tagged or ask your own question.