For at starte en virtuel maskine i baggrunden på Windows 7's kommandolinje og overføre argumenter uden at få fejlmeddelelsen "Windows cannot find '-startvm'", kan du følge disse trin:
Sørg for at bruge den fulde sti til det program, du vil starte. For eksempel, hvis du bruger VirtualBox, skal du bruge den fulde sti til VirtualBox's eksekverbare fil.
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm "VM Name" --type headless
Sørg for at argumenterne er korrekt formateret og placeret efter kommandoen. For eksempel:
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm "VM Name" --type headless
Hvis stien eller argumenterne indeholder mellemrum, skal du bruge dobbelte anførselstegn for at omslutte dem. For eksempel:
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm "My Virtual Machine" --type headless
Sørg for, at miljøvariablerne er korrekt indstillet, så kommandolinjen kan finde programmet. Du kan tilføje programmets sti til PATH-miljøvariablen.
set PATH=%PATH%;C:\Program Files\Oracle\VirtualBox
Hvis du ofte skal køre kommandoen, kan du oprette en batch-fil (.bat) med kommandoen og argumenterne. For eksempel:
@echo off
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm "VM Name" --type headless
Ved at følge disse trin kan du starte en virtuel maskine i baggrunden på Windows 7's kommandolinje uden at få fejlmeddelelsen "Windows cannot find '-startvm'".
Har du brug for hjælp til virtuelle maskiner eller kommandolinje? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra dygtige hjælpere på få minutter. Uanset om det er opsætning, fejlfinding eller rådgivning, er hjælp lige ved hånden.