Powershell - Mount ISO und führe Setup aus

wickedgonewild

Enthusiast
Thread Starter
Mitglied seit
13.11.2011
Beiträge
146
Hallo,

ich möchte ein W10 Iso mounten und im Anschluss das Setup silent mit den Parametern wie folgt ausführen

Code:
mount-diskimage -imagepath c:\temp\Win_10_.ISO -storagetype iso -passthru | Get-Volume
$driveLetter = (Get-DiskImage c:\temp\Win_10_.ISO | Get-Volume).DriveLetter
invoke-item "$($driveLetter):\setup.exe /Auto Upgrade /Quiet /Compat IgnoreWarning /Migratedrivers all /Telemetry disable /dynamicupdate disable /showoobe none /MigNeo Disable /noreboot /ReflectDrivers "C:\Program Files\OSUpgrade""

Die Parameter haben ihre Richtigkeit, allerdings übernimmt mir der Code aus Zeile 3 diesen nicht. Gebe ich nur setup.exe an, funktioniert der Code.

Ich bin eine richtige PS Blinse, habe also keine Ahnung und muss mir derlei Sachen immer zusammenreimen und suchen, daher bitte ich um eure Hilfe bzw. Anreize für eine Lösung.

VG
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Ohne das jetzt zu testen würde ich ganz klar auf die " tippen ...

..ers "C:\Program Files\OSUpgrade"" ...

Woher soll er wissen, dass die ersten " nicht den String beenden ?

invoke-item "$

hier leitest du ja mit " ein ...

Bin mir jetzt nicht sicher wie das in Powershell geschrieben wird aber normal sollte

"""D:\Test 1\hallo.txt"""

das so hinhauen
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh