Starten Sie VirtualBox in einem anderen Benutzer unter Windows 7

Starten Sie VirtualBox in einem anderen Benutzer unter Windows 7

Auf meinem Entwicklungscomputer läuft Windows 7 mit 16 GB RAM. Ich verwende Linux Ubuntu mit Apache in der VM, um mein Webdesign zu testen. Um mein Standardbenutzerkonto in Windows 7 übersichtlicher zu gestalten, habe ich VirtualBox unter einem zweiten Benutzer installiert. Im Moment funktioniert es mit dem Startmenüordner „Startup“, aber ich muss mich nach einem Neustart buchstäblich als zweiter Benutzer anmelden, damit es startet. Ich möchte, dass meine VM startet, ohne dass ich sie als meinen Standardbenutzer installieren und mich beim Konto des zweiten Benutzers anmelden muss. Ist das möglich?

Danke

BEARBEITEN: Ich habe '\vboxmanager.exe startvm "VM Name"' zum Taskplaner hinzugefügt, damit es beim Start ausgeführt wird. Wir werden sehen, wie das funktioniert, wenn ich meinen Computer neu starte.

Antwort1

Sie können etwas Ähnliches als Verknüpfung in Ihrem Startmenü hinzufügen.

C:\Path\To\VirtualBox\VBoxHeadless.exe -startvm “VM Name”

Es wird unter Ihrem Benutzer ausgeführt, jedoch überhaupt nicht auf Ihrem Desktop-Bildschirm angezeigt.

Sie können diesen Befehl auch als Dienst auf dem Computer registrieren.

Antwort2

Mir ist gerade etwas dazu eingefallen.

Warum ändern Sie nicht einfach die Berechtigungen, damit Sie es ausführen können? Fügen Sie es dann einfach zur Startgruppe Ihres Benutzers hinzu und schon sind Sie fertig.

Alternativ habe ich darüber nachgedacht, vielleicht eine Verknüpfung zur Ausführung mit dem anderen Benutzernamen und Passwort einzurichten, aber das scheint einfach viel zu unsicher.

Antwort3

Starten Sie es doch einfach unter dem zweiten Benutzerkonto überpsexec?

psexecwird häufiger verwendet, um Befehle auf Remotecomputern auszuführen, kann aber auch verwendet werden, um Befehle unter einem anderen Benutzerkonto auf der lokalen Box auszuführen.

Es würde ungefähr so ​​aussehen:

psexec -u user2 -p password2 C:\Path\VBoxHeadless.exe -startvm "VM Name"

bearbeiten:hat sich Matt Limas offensichtliches Verständnis der VBoxHeadless.exe-Befehlszeilensyntax ausgeliehen (und ihm ein Upvote gegeben)

verwandte Informationen