Windows 10/11 Hyper-V ISO auswerfen mit powershell.exe aus einer Batch
- Holgi
- Guru
- Beiträge: 3086
- Registriert: 12.05.2018, 12:33
- Hat sich bedankt: 391 Mal
- Danke erhalten: 505 Mal
- Gender:
Windows 10/11 Hyper-V ISO auswerfen mit powershell.exe aus einer Batch
Kennt jemand die Befehlsfolge, um eine ISO aus einem VMDvdDrive einer Hyper-V auszuwerfen? Nur die ISO! Nicht das ganze virtuelle Laufwerk "abklemmen". Nicht als .ps1 Script oder einer geöffneten PS-Console, sondern aus einer *.bat oder *.cmd mit powershell.exe vorangestellt.
Beispiel um zu erklären, was ich meine für Bootreihenfolge ändern:
in Powershell
in Terminal Konsole bzw. *.bat ergebe dies
jetzt suche ich für diesen PS Befehl die "Übersetzung":
Beispiel um zu erklären, was ich meine für Bootreihenfolge ändern:
in Powershell
Code: Alles auswählen
$DVDDrive = Get-VMDvdDrive -VMName $VMName
Set-VMFirmware -VMName $VMName -FirstBootDevice $DVDDrive
Code: Alles auswählen
powershell.exe Set-VMFirmware -VMname '%vmname%' -FirstBootDevice (Get-VMDvdDrive -VMName '%vmname%')[0]
Code: Alles auswählen
Get-VM -VMName "Windows11_Pro" | Get-VMDvdDrive | Set-VMDvdDrive -Path $null
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114
- Holgi
- Guru
- Beiträge: 3086
- Registriert: 12.05.2018, 12:33
- Hat sich bedankt: 391 Mal
- Danke erhalten: 505 Mal
- Gender:
Re: Windows 10/11 Hyper-V ISO auswerfen mit powershell.exe aus einer Batch
halber Tag Recherche. Lösung:
z.B. so als Komplett-Script:
möchte man alle ISOS aus allen Laufwerken auswerfen:
Powershell:
Code: Alles auswählen
Powershell Set-VMDvdDrive (Get-VMDvdDrive -VMName "%VMName%")[0] -Path ''
Code: Alles auswählen
echo.
Echo ************************************************************************
echo im folgenden Schritt geben Sie den Namen der VM ein,
echo deren ggf. vorhandene ISO aus dem virtuellen DVD Laufwerk
echo genommen werden soll.
Echo ************************************************************************
set /p VMName="geben Sie den Namen der VM ein (z.B. Windows11Pro): "
echo.
cls
PowerShell Stop-VM -Name "%VMName%" -Force >nul
Powershell Set-VMDvdDrive (Get-VMDvdDrive -VMName "%VMName%")[0] -Path ''
pause
exit
Powershell:
Code: Alles auswählen
powershell Get-VM | Get-VMDvdDrive | ? DvdMediaType -eq "ISO" | Set-VMDvdDrive -Path $null
Zuletzt geändert von Holgi am 29.09.2022, 12:16, insgesamt 1-mal geändert.
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114
- g-force
- Elite
- Beiträge: 2702
- Registriert: 07.10.2016, 19:30
- Hat sich bedankt: 403 Mal
- Danke erhalten: 416 Mal
- Gender:
Re: Windows 10/11 Hyper-V ISO auswerfen mit powershell.exe aus einer Batch
Interessante Dinge, die Du machst, mein Lieber. Leider kann ich Dir da nicht helfen, sowas mache ich einfach mit ein paar Klicks. Aber ich kann deine Intention gut verstehen. Gruß, Gunnar
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Mein Home-Server: http://gofile.me/7psKS/PzsffQNWU
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Mein Home-Server: http://gofile.me/7psKS/PzsffQNWU