spsman
Goto Top

Hyper-V VM Starten und Remote Desktop öffnen

Hi,

ich habe eine Hyper-V VM auf meinem Rechner und möchte ein Script das folgendes macht:

1.) Starten ( soll per Powershell sehr einfach gehen muss mich nur mal im PS einfuxen)
2.) Remote Desktopverding inkl. Nutzung von Laufwerk D:\ öffnen
3.) Einloggen mit aktuellem User und entsprechendem Passwort

Fragen:
-> Wie kenn ich ein PS Script aus einer Batch Starten
-> Wie kann ich RDP mit LW D:\ starten
-> Kann man ohne das das PW im Klartext in der Batch steht die RDP mit dem Aktuellen Userdaten Starten?

Danke im Voraus,

SPSman

Content-ID: 445901

Url: https://administrator.de/forum/hyper-v-vm-starten-und-remote-desktop-oeffnen-445901.html

Ausgedruckt am: 23.12.2024 um 09:12 Uhr

Pjordorf
Pjordorf 29.04.2019 um 14:30:27 Uhr
Goto Top
Hallo,

Zitat von @SPSman:
-> Wie kenn ich ein PS Script aus einer Batch Starten
Starten

-> Wie kann ich RDP mit LW D:\ starten
Ein LW D: kann kein RDP ohne das dort ein OS Installiert ist was per RDP angesprochen wird.

-> Kann man ohne das das PW im Klartext in der Batch steht die RDP mit dem Aktuellen Userdaten Starten?
Ja

Gruß,
Peter
LKD1981
Lösung LKD1981 29.04.2019 um 15:24:17 Uhr
Goto Top
Moin,

Zitat von @SPSman:

Fragen:
-> Wie kenn ich ein PS Script aus einer Batch Starten
powershell.exe -File scriptname.ps1

-> Wie kann ich RDP mit LW D:\ starten
Wenn du das lokale Laufwerk D: meinst, das kannst du in der RDP Verbindung mit durchschleifen: Optionen einblenden --> Lokale Ressourcen --> Weitere --> Laufwerk D: anhaken.

-> Kann man ohne das das PW im Klartext in der Batch steht die RDP mit dem Aktuellen Userdaten Starten?
Das kannst du mit dem Windows-Anmeldetresor in der Systemsteuerung lösen. Da die Zugangsdaten hinterlegen, bzw dort werden sie hinterlegt, wenn Du in der RDP Verbindung das Häkchen setzt, dass er die Zugangsdaten speichern soll.

Gruß
LKD
SPSman
SPSman 30.04.2019 um 08:20:02 Uhr
Goto Top
Hallo,

Zitat von @LKD1981:

-> Wie kann ich RDP mit LW D:\ starten
Wenn du das lokale Laufwerk D: meinst, das kannst du in der RDP Verbindung mit durchschleifen: Optionen einblenden --> Lokale Ressourcen --> Weitere --> Laufwerk D: anhaken.
-> Hatte den Operator im Batch Script gesucht. Oder merkt er sich das?

-> Kann man ohne das das PW im Klartext in der Batch steht die RDP mit dem Aktuellen Userdaten Starten?
Das kannst du mit dem Windows-Anmeldetresor in der Systemsteuerung lösen. Da die Zugangsdaten hinterlegen, bzw dort werden sie hinterlegt, wenn Du in der RDP Verbindung das Häkchen setzt, dass er die Zugangsdaten speichern soll.
-> OK wenn ich also per Batch die RDP starte, nimmt er die Vorher gespeicherten Daten?

Gruß
LKD

Danke,
Rob
SPSman
SPSman 30.04.2019 um 15:59:56 Uhr
Goto Top
Hi,

Also ich bin ein Erstaunliches Stück Weiter.
Ich habe 2 Scripte:
Als 1. die Batch um Powershell als Admin aufzurufen:
powershell.exe -noprofile -command "&{ start-process powershell -ArgumentList '-noprofile -file C:\Scripte\Start_VM.ps1' -WindowStyle Hidden -verb RunAs}"  

Als 2. das PS-Script
Start-VM "Test-VM"  
wait-VM "Test-VM"  
mstsc /v:Test-VM

Die Passwort-Abfrage habe ich jetzt erstmal mit Anmeldedaten speichern "überbrückt"...


Top wäre es natürlich wenn die VM noch herunterfährt wenn wenn der Host herunterfährt.
muss ich mal im Hyper-V schauen...
Pjordorf
Pjordorf 30.04.2019 um 16:27:21 Uhr
Goto Top
Hallo,

Zitat von @SPSman:
Top wäre es natürlich wenn die VM noch herunterfährt wenn wenn der Host herunterfährt.
Standard ist das die VM gespeichert wird wenn der Host herunterfährt. Was ist denn?

muss ich mal im Hyper-V schauen...
Ja.

Gruß,
Peter