Vboxmanage komutu Windows CMD veya PowerShell’de bulunamadı

VirtualBox’ı komut satırı aracılığıyla Windows 10 veya 7’de çalıştırmak ister misiniz? Ama bir hata al – Vboxmanage komutu bulunamadı veya vboxmanage.exe dahili veya harici bir komut olarak tanınmadı. Öyleyse işte çözüm: VirtualBox klasörünü Windows kullanıcı/sistem ortamı PATH’inize ekleyin.

Diğer yönetim görevleri de dahil olmak üzere sanal makineleri oluşturmak, başlatmak, durdurmak ve silmek için Windows 10’da VirtualBox komut satırı aracı vboxmanage’ı kullanabiliriz. Ancak Virtualbox klasöründe yer alan Vboxmanage.exe default olarak sistem yolumuzda olmadığı için Command Prompt yada PowerShell de çalıştırdığımızda komutun tanınmadığını görüyoruz. Bu nedenle çalıştırmak için doğrudan Virtualbox klasörüne gidebilir ve orada CMD veya Powershell’i başlatabilir veya onu bir PATH ortam değişkeni olarak ilan edebiliriz.

Yol değişkeni, bir uygulamanın çalıştırılması için komutta tüm yolunun yazılmasına gerek kalmamasını sağlar. Lokasyonu tanımlayarak tüm sistem için global olarak oluşturduğumuz bir kısayol diyebilirsiniz. Bir klasörün PATH’sini ayarladıktan sonra, sistem içinde bulunan tüm dosyaları otomatik olarak tanıyacaktır.

Komut kullanılarak Windows 10 veya 7’de vboxmanage.exe nasıl çalıştırılır

1. Komut İstemi’ni veya PowerShell’i açın

Öncelikle Windows 10 veya 7 işletim sisteminizde Komut İstemi veya PowerShell’i çalıştırın. Bunun için, bunları arama kutusunda arayabilirsiniz. Yönetici olarak çalıştırmanıza gerek yok, varsayılan sistem kullanıcınız altında açılabilir.

2. Virtualbox klasörünü sistemin PATH ortam değişkenine ekleyin

Bu eğitimin başında söylediğim gibi, VirtualBox klasörünü PATH sistem değişkenine eklemezsek, komut aracı Sanal kutu yönetimi bu aracın bulunduğu Virtualbox dizininde olmadığınız sürece CMD veya Powershell’de bir hata atar. Bu yüzden Virtualbox dizinine geçme sorununu çözmek için onu doğrudan PATH sistem değişkenimize ekliyoruz. Bundan sonra komut satırını kullanarak vboxmanage’i hangi dizinde olursak olalım herhangi bir yerde çalıştırabiliriz.

  Windows 10 64 bit için Java sanal makinesi (JVM) nasıl indirilir

Bunlar bir komut istemi kullanın, bu komutu kullanın…

SET PATH=%PATH%;C:\Program Files\Oracle\VirtualBox

Eğer istersen PowerShell’i kullanın ve çalıştırın…

$env:PATH = $env:PATH + ";C:\Program Files\Oracle\VirtualBox"

3. VboxManage komutunu etkinleştirin

Şimdi vboxmanage komutunun Komut İstemi ve PowerShell üzerinde hata atmadan çalışıp çalışmadığını görelim. Yürümek:

vboxmanage

çıkış:

Oracle VM VirtualBox Command Line Management Interface Version 6.1.18
(C) 2005-2021 Oracle Corporation
All rights reserved.

Usage:
VBoxManage [<general option>] <command>
General Options:
[-v|--version] print version number and exit
[-q|--nologo] suppress the logo
[--settingspw <pw>] provide the settings password
[--settingspwfile <file>] provide a file containing the settings password
[@<response-file>] load arguments from the given response file (bourne style)
----more----

Komut istemini kullanarak PATH'e Vboxmanage ekleyin Powershell komutuyla vboxmanage virtualbox'ı çalıştırın

4. vboxmanage ile bir sanal makine oluşturun

Bu VirtualBox komut aracı mükemmel çalışıyor ve artık onu doğrudan komut satırını kullanarak sanal makineler oluşturmak için kullanabiliriz.

  • Yeni sanal makine oluştur

değiştirin gösteri sanal makinenize vermek istediğiniz isim ile herhangi bir komutta.

VBoxManage createvm --name demovm --register
  • Kurmak için Linux ve sürüm 64-bit yazın
VBoxManage modifyvm demovm --ostype Linux_64
  • RAM’i ayarla
VBoxManage modifyvm demovm --memory 1024 --vram 16
  • CPU çekirdeği sayısını tahsis edin
VBoxManage modifyvm demovm --cpus 2
  • Sanal depolama alanı oluşturun ve boyutunu ayarlayın
VBoxManage createhd --filename demovm.vdi --size 32768
  • Bir depolama denetleyicisi ekleyin ve önyükleme için sabit sürücü + ISO Görüntüsü ekleyin.
VBoxManage storagectl demovm --name "SATA Controller" --add sata --controller IntelAHCI

VBoxManage storageattach demovm --storagectl "SATA Controller" --port 0 --device 0 --type hdd --medium H2SVM.vdi

VBoxManage storageattach demovm --storagectl "SATA Controller" --port 1 --device 0 --type dvddrive --medium "/home/how2shout/tails-amd64-4.16.iso"

açıklama: Yukarıdaki komutta ISO dosya yolunu değiştirin

  • Önyükleme sırasını ayarla
VBoxManage modifyvm demovm  --boot1 dvd --boot2 disk --boot3 none --boot4 none
  • Ağ NAT’ını Ayarla
VBoxManage modifyvm demovm --nic1 nat --nictype1 82540EM

İçin Köprü Ağ, kullanım

VBoxManage modifyvm demovm --nic1 bridged --nictype1 82540EM --bridgeadapter1 wlx000b819609d3
  • Fiziksel Adres Uzantısını Etkinleştir
VBoxManage modifyvm demovm --pae on

  Windows 11: Gizli uygulamalar dahil önceden yüklenmiş uygulamaları kaldırın

5. vboxmanage kullanarak sanal makineyi başsız başlatın

Yukarıdaki komutları kullanarak bir VM oluşturduktan sonra, onu başlatmanın zamanı geldi. Burada iki seçeneğimiz var, biri VM’yi arka planda başlatan başsız, ikincisi ise o anda neyin çalıştığını bize bildirmek için VirtualBox grafik görüntüleme penceresini açan normal seçenek.

vboxmanage startvm VM-name

Başlatmak için VM adını az önce oluşturduğunuz adla veya mevcut başka bir adla değiştirin.

Kafasız gitmek istiyorsanız, bunu yukarıdaki komutun sonuna bir bayrak olarak ekleyin:

VBoxManage startvm VM-name --type headless

6. Tüm sanal makineleri listeleyin

Peki, komut satırını kullanarak şimdiye kadar oluşturulan sanal makineleri bilmek istiyorsanız, komutu çalıştırın.

vboxmanage list vms

7. Çalışan tüm sanal makinelerin listesini görüntüleyin

Tüm VM’leri göstermek yerine, yalnızca şu anda VirtualBox üzerinde çalışır durumda olanları alabiliriz,

vboxmanage list runningvms

8. VM’yi durdurmak için vboxmanage komutu

Bir süre sonra, çalışan bir VM’ye ihtiyacınız kalmadığında onu bir komutla kapatabiliriz, yani:

vboxmanage controlvm VM-name poweroff

açıklama– değiştirmek sanal makine adı durdurmak istediğiniz çalışan sanal makinenizle.

9. Sanal Makineyi Sil

Pekala, bir noktada yer açmak veya başka bir nedenle oluşturulan VM’leri silmemiz gerekiyor. Bu nedenle, bunu yapmak için komutu da kullanabiliriz-

VBoxManage unregistervm VM-name --delete

SSS

[sc_fs_multi_faq headline-0=”h3″ question-0=”What is Vboxmanage?” answer-0=”VBoxManage is an Oracle VM VirtualBox command-line tool to manage and control virtual machines directly using the command terminal, prompt, or PowerShell in Windows, Linux, FreeBSD, and macOS host operating systems.” image-0=”” headline-1=”h3″ question-1=”How to open and run Vboxmanage?” answer-1=”Vboxmanage is available inside C:\Program Files>Oracle>VirtualBox on Windows 10/8/7, thus you can either navigate to the directory using command prompt or Powershell or add it as a system PATH variable. On Linux, simply type vboxmanage in the command terminal.” image-1=”” headline-2=”h3″ question-2=”How to find VirtualBox VMs UUID?” answer-2=”To find the UUID of virtual machines running on VirtualBox, we can use commands- one is vboxmanage list vms and the other is vboxmanage showhdinfo filename.vdi replace filename.vdi with the path of your virtual disk created for VM. ” image-2=”58226″ headline-3=”h3″ question-3=”How to change the UUID of a VDI file?” answer-3=”To change the UUID of VDI files, open the command terminal or prompt in Windows, macOS, or Linux. Then run VBoxManage internalcommands sethduuid ‘VDI file path’ Replace the VDI file path with the actual path of the Virtual Disk Image that UUID you want to change.” image-3=”” count=”4″ html=”true” css_class=”]

  Android telefon ana ekranına Google Password Manager kısayolu nasıl eklenir?