Wie kann ich eine Virtualbox-VM vom Dock aus starten?

Wie kann ich meine VirtualBox auf meinem Dock in Mac OS X Lion platzieren. Ich möchte es auf meinem Dock haben, damit ich darauf klicken kann, um es zu starten.

Antworten (2)

Ich verwende Virtualbox nicht, aber basierend auf ein paar Ressourcen sieht es so aus, als könnten Sie eine bestimmte VM über die Befehlszeile starten, was bedeutet, dass wir eine grundlegende Automator-Anwendung erstellen können, die als Launcher dient, die Sie dann einfügen können Dock.

Erstellen Sie in Automator einen neuen Workflow. Fügen Sie eine Aktion „Shell-Skript ausführen“ hinzu und geben Sie sie /abolute/path/to/vboxmanage startvm "vmname"in das Textfeld ein. Ersetzen Sie vmnamedurch den Namen Ihrer VM, wie er in der Virtualbox-GUI angezeigt wird (achten Sie jedoch darauf, die Anführungszeichen beizubehalten). Speichern Sie den Arbeitsablauf und setzen Sie das Dateiformat auf Anwendung . Ziehen Sie dann die resultierende App auf Ihr Dock.

ich habe nicht gearbeitet :(
vboxmanageVersuchen Sie, den Befehl im Terminal auszuführen, und sehen Sie, welche Ausgabe er generiert.
Wenn ich den Workflow erstelle, sieht mein Befehl so aus. /usr/bin/vboxmanage startvm /Users/mark/VirtualBox\ VMs/Windows7\ Pro\ 64/Windows7\ Pro\ 64.vbox – Ich habe es als „Windows7“ gespeichert
cmd-c, cmd-vSobald ich das getan habe, habe ich es in meinem /Applications-Ordner gespeichert und dann das VirtualBox-Symbol ( über das Symbol im (get info) für das Automator-Skript) kopiert cmd-iund es in das Dock gezogen.
Der Parameter für den startvmBefehl sollte der Name der VM sein, nicht der Pfad zu ihrer Datei.
@robmathers scheint besser zu funktionieren, zumindest für mich, wenn ich den vollständigen Pfad zur VM verwende.
Hmm okay, muss ohne Papiere sein. Funktioniert es auf jeden Fall für Sie als Automator-Anwendung @MarkCohen?
Jawohl! Es ist sicher.
Ich habe kein vboxmange? Ich habe /usr/bin/vboxwebsrv
Versuchen Sie, diesen Pfad durch /Applications/VirtualBox.app/Contents/MacOS/VBoxManagediesen Forenbeitrag zu ersetzen .
Das hat funktioniert, aber wie kann ich das Symbol ändern?
Der einfachste Weg, das Symbol zu ändern, besteht darin, Informationen zu erhalten (Dateimenü oder ⌘I) in der von Ihnen erstellten App, dasselbe mit einer anderen Datei/App mit dem gewünschten Symbol zu tun, das Symbol auszuwählen und es zu kopieren/einzufügen.
Ich habe nicht gearbeitet. Ich möchte es und habe ein ⌘I gemacht und dann das neue Bild, das ich wollte, darauf gezogen, aber alles, was es getan hat, war, meine VM zu starten
Sie können App-Symbole nicht ziehen und ablegen. Befolgen Sie die Anweisungen in dieser Frage .
Es hat funktioniert, aber das einzige, was ich wollte, wurde nicht ausgeführt: die VM im aktuellen Arbeitsbereich zu öffnen, nicht zu der zu wechseln, auf der VirtualBox bereits ausgeführt wird (eine andere VM). :(
Diese Lösung funktioniert zum Hinzufügen eines beliebigen Unix- oder Brew-Dienstprogramms zum Dock, z. B. wxmaxima

Klicken Sie im Manager mit der rechten Maustaste auf die VM, erstellen Sie ein Desktop-Symbol. Wählen Sie das Desktop-Symbol aus und drücken Sie Strg+Umschalt+Befehl+T

Das ist es geschafft

Funktioniert nicht: „Versuch, eine VM-Konfiguration „/Users/BLAH/VMPATH/VMNAME.vbox“ zu öffnen, die dieselbe UUID wie eine vorhandene virtuelle Maschine hat.“