Seite 1 von 1
eine VM per Batch stoppen/starten
Verfasst: 21.06.2018, 17:02
von sonnenhut
Hallo,
ich möchte eine Batch erstellen mir der ich auf der pysikalischen Maschine die VM stoppen und auch wieder starten kann.
Evtl. 2 Batchdateien.
Geht das?
Wie lautet der Befehl und die syntax dazu
Host: win Server 2012
VM: win Server 2012
VMware Workstation 14
Re: eine VM per Batch stoppen/starten
Verfasst: 21.06.2018, 17:18
von irix
https://www.vmware.com/support/ws5/doc/ ... vmrun.htmlDie Frage ob heute noch tut kannst du dir selber beantworten und hinterher schreibst du es hier ein.
Gruss
Joerg
Re: eine VM per Batch stoppen/starten
Verfasst: 21.06.2018, 17:37
von sonnenhut
vmrun stop "D:\VM\Windows Server 2012\Windows Server 2012.vmx"
so gehts nicht
Powershell kennt keinen Befehlt "vmrun". Batch befehle müssen doch in PS laufen oder nicht?
kenn mich mit Server2012 nicht aus, daher die Frage.
Normal (Win7) funktionieren Batchbefehle in cmd.
in der Powershell von 2012 kommen unter Help VM baer nur paar get-befehle bezüglich Netzwerkkarte der VM.
Oder verstehe ich da was völlig falsch?
Re: eine VM per Batch stoppen/starten
Verfasst: 21.06.2018, 19:05
von irix
Das ist kein Powerhell. Das ist VMware VIX oder wie es hiess.
Gruss
Joerg
Re: eine VM per Batch stoppen/starten
Verfasst: 21.06.2018, 22:10
von irix
Re: eine VM per Batch stoppen/starten
Verfasst: 22.06.2018, 06:59
von Dayworker
Genau VIX.
Die prinzipielle Syntax hatte ich mal für den seit Jahren eingestellten VMserver2 unter
Schnellverwaltung des VMserver2 von der CMD oder Ba$h aus beschrieben. Im Grossen und Ganzen funktioniert das immer noch so und die WS braucht im Normalfall keine Authentifizierung. Die wird erst notwendig, wenn man eine per "Shared VM" gestartete VM auf einem anderen Host ansprechen will. Startet man "vmrun" in einer CMD, wirft einem das Programm aber die genaue Syntax aus.
Re: eine VM per Batch stoppen/starten
Verfasst: 22.06.2018, 08:48
von sonnenhut
Hallo,
hab "VIX" installiert. Und jetzt?
Ist das eine Erweiterung der Powershell? oder wo kann ich jetzt "vmrun" eingeben und mir die Funktionen ansehen?
Re: eine VM per Batch stoppen/starten
Verfasst: 22.06.2018, 08:58
von Dayworker
"irix" hatte doch schon geschrieben, daß es kein Powershell ist. Mach einfach eine normale CMD auf.
Re: eine VM per Batch stoppen/starten
Verfasst: 22.06.2018, 09:55
von irix
Einfach mal
https://www.vmware.com/support/develope ... ommand.pdf die Seite 9 angucken. Das vmrun ist ein normales Programm und somit:
oder
Dinge welche ich oefter brauche trage in in meine %PATH% Variable ein. Nachdem Eintrag muessen die Shells aber neu gestartet werden damit sie das Environment auch haben.
Gruss
Joerg
Re: eine VM per Batch stoppen/starten
Verfasst: 22.06.2018, 10:10
von sonnenhut
ja, der richtige Pfad ist schon nicht schlecht
Danke; ihr seit gut. Selbst so einem Dummy wie mich hab ihr geholfen.
Danke