Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

win:win10_del_apps_install_image [2017/11/20 16:36]
pronto
win:win10_del_apps_install_image [2017/11/27 12:20] (aktuell)
pronto [Neues ISO aus den aufbereiteten Daten erstellen]
Zeile 49: Zeile 49:
 Der Vorgang wurde erfolgreich beendet.</​xterm>​ Der Vorgang wurde erfolgreich beendet.</​xterm>​
  
-Da das >><​fc #​008000>​ISO 9660 Dateisystem</​fc><<​ by Design >><​fc #​008000>​read only</​fc><<​ ist, können wir die notwendigen Änderungen nicht direkt im eingehängten ISO vornehmen. ​Wir müssen ​die Datei >>​install.wim<< ​zuerst aus der ISO heraus auf die Festplatte kopierenDas Zielverzeichnis ​ist dabei frei wählbarlediglich sollte man darauf ein Schreibrecht besitzen:+Da das >><​fc #​008000>​ISO 9660 Dateisystem</​fc><<​ by Design >><​fc #​008000>​read only</​fc><<​ ist, können wir die notwendigen Änderungen nicht direkt im eingehängten ISO vornehmen. ​Der komplette Inhalt der eingehängten ISO wird zur Bearbeitung dafür in ein Verzeichnis auf die Festplatte kopiert, von dort aus können die notwendigen Änderungen an der >><fc #008000>​install.wim<​/fc><< vorgenommen werden. Der gesamte Inhalt deshalb, weil wir daraus am Ende wieder ein ISO bauen müssenIm folgenden Beispiel ​ist >><​fc #​008000>​e:​\</​fc><<​ das virtuelle Laufwerkin welches das ISO eingehängt wurde und >><​fc #​008000>​C:\orgfiles\IMAGE_BUILD\1709EE\modified_ISO\</​fc><<​ der Pfad, den ich zur Bearbeitung angelegt habe.
  
-<​xterm><​fc #​FF0000>​PS</​fc>​ C:​\Windows\system32>​ <fc #​008000>​Copy-Item e:\sources\install.wim ​C:​\orgfiles\IMAGE_BUILD\1709EE\Volumen\</​fc></​xterm> ​+<​xterm><​fc #​FF0000>​PS</​fc>​ C:​\Windows\system32>​ <fc #​008000>​Copy-Item ​-r e:\C:​\orgfiles\IMAGE_BUILD\1709EE\modified_ISO\</​fc></​xterm> ​
  
 Microsoft hat auf die Datei >><​fc #​008000>​install.wim</​fc><<​ noch das >><​fc #​008000>​Read-Only Flag</​fc><<​ gesetzt, welches erst entfernt werden muss, um das Image zu mounten: Microsoft hat auf die Datei >><​fc #​008000>​install.wim</​fc><<​ noch das >><​fc #​008000>​Read-Only Flag</​fc><<​ gesetzt, welches erst entfernt werden muss, um das Image zu mounten:
  
-<​xterm><​fc #​FF0000>​PS</​fc>​ C:​\Windows\system32>​ <fc #​008000>​Set-ItemProperty -Path "​C:​\orgfiles\IMAGE_BUILD\1709EE\Volumen\install.wim"​ -Name IsReadOnly -Value $False</​fc></​xterm>​+<​xterm><​fc #​FF0000>​PS</​fc>​ C:​\Windows\system32>​ <fc #​008000>​Set-ItemProperty -Path "​C:​\orgfiles\IMAGE_BUILD\1709EE\modified_ISO\sources\install.wim"​ -Name IsReadOnly -Value $False</​fc></​xterm>​
  
 Danach kann das Image mit >><​fc #​008000>​DISM</​fc><<​((https://​msdn.microsoft.com/​de-de/​library/​windows/​hardware/​dn938351(v=vs.85).aspx)) zur Bearbeitung gemountet werden. Achten Sie dabei auf die Angabe des korrekten Index: Danach kann das Image mit >><​fc #​008000>​DISM</​fc><<​((https://​msdn.microsoft.com/​de-de/​library/​windows/​hardware/​dn938351(v=vs.85).aspx)) zur Bearbeitung gemountet werden. Achten Sie dabei auf die Angabe des korrekten Index:
  
-<​xterm><​fc #​FF0000>​PS</​fc>​ C:​\Windows\system32>​ <fc #​008000>​dism.exe /Mount-Wim /​MountDir:"​c:​\mount"​ /​wimfile:"​C:​\orgfiles\IMAGE_BUILD\1709EE\Volumen\install.wim"​ /​index:​3</​fc>​+<​xterm><​fc #​FF0000>​PS</​fc>​ C:​\Windows\system32>​ <fc #​008000>​dism.exe /Mount-Wim /​MountDir:"​c:​\mount"​ /​wimfile:"​C:​\orgfiles\IMAGE_BUILD\1709EE\modified_ISO\sources\install.wim"​ /​index:​3</​fc>​
  
 Tool zur Imageverwaltung für die Bereitstellung Tool zur Imageverwaltung für die Bereitstellung
Zeile 89: Zeile 89:
 .</​xterm>​ .</​xterm>​
  
-Zum Entfernen der unerwünschten Tools kann entweder in einer Konsole das Kommando >>​Remove-AppXProvisionedPackage<<​ verwendet werden oder aber, wenn nicht alle Apps entfernt werden sollen auch eine GUI aufgerufen werden, wo man die Apps zum entfernen markieren kann. Somit können dann eine oder mehrere Apps erhalten bleiben. Rufen Sie die GUI wie folgt auf+Zum Entfernen der unerwünschten Tools kann entweder in einer Konsole das Kommando >><fc #008000>​Remove-AppXProvisionedPackage</fc><< verwendet werden oder aber, wenn nicht alle Apps entfernt werden sollen auch eine GUI aufgerufen werden, wo man die Apps zum entfernen markieren kann. Somit können dann eine oder mehrere Apps erhalten bleiben. Rufen Sie die GUI wie folgt auf:
- +
-<​xterm><​fc #​FF0000>​PS</​fc>​ C:​\Windows\system32>​ <fc #​008000>​Get-AppxProvisionedPackage -Online | Out-GridView -PassThru | Remove-AppxProvisionedPackage -Online</​fc></​xterm>​ +
- +
-Jetzt können selektiv die Apps markiert werden, deren bereitstellung aufgehoben werden soll. Im folgenden Beispiel sollen alle Apps, bis auf der Taschenrechner entfernt werden:+
  
 +<​xterm><​fc #​FF0000>​PS</​fc>​ C:​\Windows\system32>​ <fc #​008000>​Get-AppxProvisionedPackage -Path c:\mount | Out-GridView -PassThru | Remove-AppxProvisionedPackage</​fc></​xterm>​
  
 +Jetzt können selektiv die Apps markiert werden, deren Bereitstellung aufgehoben werden soll. Im folgenden Beispiel sollen alle Apps, bis auf der Taschenrechner entfernt werden:
  
 {{:​win:​bildschirmfoto_2017-11-15_um_12.10.17_kopie.png|}} {{:​win:​bildschirmfoto_2017-11-15_um_12.10.17_kopie.png|}}
  
-<​xterm><​fc #​FF0000>​PS</​fc>​ C:\> <fc #​008000>​Get-AppxProvisionedPackage -Path .\mount | select Displayname,​ PackageName | fl</​fc>​+Kontrolle:
  
 +<​xterm><​fc #​FF0000>​PS</​fc>​ C:​\Windows\system32>​ <fc #​008000>​Get-AppxProvisionedPackage -Path c:\mount | select Displayname,​ PackageName | fl</​fc>​
  
 DisplayName : Microsoft.WindowsCalculator DisplayName : Microsoft.WindowsCalculator
 PackageName : Microsoft.WindowsCalculator_2017.828.2012.0_neutral_~_8wekyb3d8bbwe</​xterm>​ PackageName : Microsoft.WindowsCalculator_2017.828.2012.0_neutral_~_8wekyb3d8bbwe</​xterm>​
  
-<​xterm><​fc #​FF0000>​PS</​fc>​ C:\> <fc #008000>Dismount-WindowsImage ​-Path c:​\mount ​-Save -CheckIntegrity</​fc></​xterm>​+Nachdem das Image nun Ihren Vorstellungen nach modifiziert wurde, schreiben wir die Änderungen zurück in das Abbild (>>/​commit<<​) und hängen es wieder ab: 
 + 
 +<​xterm><​fc #​FF0000>​PS</​fc>​ C:\Windows\system32> <fc #008000>dism /unmount-Wim  /​MountDir:"​c:\mount" /commit</fc> 
 + 
 +Tool zur Imageverwaltung für die Bereitstellung 
 +Version: 10.0.15063.0 
 + 
 +Abbilddatei:​ C:​\orgfiles\IMAGE_BUILD\1709EE\modified_ISO\sources\install.wim 
 +Abbildindex:​ 3 
 +Abbild wird gespeichert 
 +[==========================100.0%==========================] 
 +Bereitstellung des Abbilds wird aufgehoben 
 +[==========================100.0%==========================] 
 +Der Vorgang wurde erfolgreich beendet.</​xterm>​ 
 + 
 +==== Neues ISO aus den aufbereiteten Daten erstellen ==== 
 + 
 +Bootfähige ISOs zu erstellen ist so eine der Sachen, auf die man mit Third Party Tools zurückgreifen muss. Die Geschmäcker und Vorlieben sind verschieden,​ ich habe mich für das Freeware Tool Image Burn (ImgBurn) entschieden. 
 + 
 +=== Create Image file from files/​folders === 
 +{{:​win:​imgburn_1.png|}} 
 + 
 +=== Quelle und Ziel auswählen === 
 +{{:​win:​imgburn_2.png|}} 
 + 
 +=== ISO bootfähig machen und Bootimage wählen === 
 +{{:​win:​imgburn_3.png|}} 
 + 
 +Für Windows 10 benötigen Sie das Boot-Image >><​fc #​008000>​etfsboot.com</​fc><<,​ welches Sie dem >><​fc #​008000>​boot</​fc><<​-Verzeichnis aus dem modifizierten ISO entnehmen:​ 
 +{{:​win:​imgburn_4.png|}} 
 + 
 +Feuer frei... 
 + 
 + --- //pronto 2017/11/21 14:59//
win/win10_del_apps_install_image.1511192196.txt.gz (9167 views) · Zuletzt geändert: 2017/11/20 16:36 von pronto
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0