PowerShell: VM und Remote Desktop automatisch starten und stoppen

Deine Frage passt nicht in die anderen Bereiche, dann stelle sie hier.
Antworten
Benutzeravatar
Fuchs
Grünschnabel
Grünschnabel
Beiträge: 34
Registriert: 24.09.2018, 16:32
Geschlecht:

PowerShell: VM und Remote Desktop automatisch starten und stoppen

Beitrag von Fuchs » 22.06.2019, 19:30

Liebe PowerShell Insider,

um dies zu verwirklichen habe ich zunächst folgende CMD geschrieben:

Ich starte Power Shell im Administratoren-Modus und rufe das Skript start-vm7.ps1 auf:

Code: Alles auswählen

@echo off
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -noprofile -command "&{ start-process powershell -ArgumentList '-noprofile
 -file c:\users\pkalm\start-vm\start-vm7.ps1' -verb RunAs}"
exit
Das Skript start-vm7.ps1 sieht dann so aus:

Code: Alles auswählen

Start-VM "Windows 7" -Computername DESKTOP-moga0cn
timeout 30
start "c:\users\pkalm\remotedesktop\windows 7.rdp"
Mit diesem Code starte ich fehlerlos Windows 10 64 Bit, Windows 10 32 Bit und Windows 10 Insider. Nur bei Windows 7 will das einfach nicht klappen. Wenn ich “ Start-VM "Windows 7" -Computername DESKTOP-moga0cn“ von der Kommandozeile starte, klappt alles einwandfrei. Nach der CMD wird die Power Shell-Oberfläche im Administratorenmodus kurz gestartet und verschwindet wieder.

Ich kann mir nicht erklären, warum dies bei den anderen Windows Versionen klappt, nur mit Windows 7 nicht.
Weiß jemand Rat?

Viele Grüße
Fuchs

Tante Google

PowerShell: VM und Remote Desktop automatisch starten und stoppen

Beitrag von Tante Google » 22.06.2019, 19:30


Antworten