Passer au contenu principal

Migration Windows via ISO

<#
	.NOTES
	===========================================================================
	 Created on:   	24/06/2020 12:00
	 Created by:   	Lucas Garre
	 Organization: 	SIRE - Université de Haute Alsace
	 Filename:     	USB_Migration_Windows.ps1
	===========================================================================
	.DESCRIPTION
		Met à niveau Windows via une Image windows sur clé USB
#>

# On Copie l'ISO en local
Copy-Item -Path ".\Win10_2004_French_x64" -Destination "C:\Install\" -Force

# On monte l'ISO
Mount-DiskImage -ImagePath ".\Win10_2004_French_x64.iso"

# On identifie la lettre de lecteur
$Disque_Virtuel = Get-CimInstance Win32_LogicalDisk | ?{ $_.DriveType -eq 5} | ?{$_.VolumeName -eq "CCCOMA_X64FRE_FR-FR_DV9"} | Select-Object "DeviceID" -ExpandProperty "DeviceID"

# On se place sur le lecteur virtuel
Set-Location $Disque_Virtuel

# On lance le setup.exe avec upgrade sur place avec mise à jout de l'installateur et en gardant les fichiers utilisateurs
Start-Process -FilePath ".\setup.exe" -ArgumentList "/auto upgrade /showoobe none"