I'm using Parallels on OS X for automated software testing (in this case, build tests on various Linux distributions). For this I need to be able to write a script/application that can open, boot, and stop virtual machines.
I'm sure I can hack together a solution that sends mouse clicks to Parallels windows, but I'd rather have something a little more solid than that.
Two other minor (related) requests:
- I'd like to be able to programmatically tell if a VM is running or stopped.
- Parallels Workstation doesn't seem to notice when I've halted by Fedora Core VMs. I have to manually click the "stop" button. That's not a big problem when I'm using them manually, but it means a program will have trouble knowing when the machines have finished.
Thanks for an excellent product!
I'm sure I can hack together a solution that sends mouse clicks to Parallels windows, but I'd rather have something a little more solid than that.
Two other minor (related) requests:
- I'd like to be able to programmatically tell if a VM is running or stopped.
- Parallels Workstation doesn't seem to notice when I've halted by Fedora Core VMs. I have to manually click the "stop" button. That's not a big problem when I'm using them manually, but it means a program will have trouble knowing when the machines have finished.
Thanks for an excellent product!