Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Script:
# Script PowerShell pour créer une ISO allégée de Windows 11 24H2 avec tiny11
# Définir les chemins des logiciels requis
$path7Zip = "C:\Program Files\7-Zip\7z.exe"
$pathVLC = "C:\Program Files\VideoLAN\VLC\vlc.exe"
$pathAdobeAcrobat = "C:\Program Files\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe"
$pathFirefox = "C:\Program Files\Mozilla Firefox\firefox.exe"
$pathUniGetUI = "C:\Program Files\UniGet\UniGetUI.exe"
$pathPCManager = "C:\Program Files\Microsoft PC Manager\PCManager.exe"
$pathChrome = "C:\Program Files\Google\Chrome\Application\chrome.exe"
$pathEdge = "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"
# Vérifier l'existence des logiciels requis
$requiredSoftware = @($path7Zip, $pathVLC, $pathAdobeAcrobat, $pathFirefox, $pathUniGetUI, $pathPCManager, $pathChrome, $pathEdge)
foreach ($software in $requiredSoftware) {
if (-Not (Test-Path $software)) {
Write-Host "Le logiciel requis n'est pas installé : $software" -ForegroundColor Red
exit
}
}
# Chemin de l'ISO source et de l'ISO de destination
$sourceISO = "C:\Chemin\Vers\Windows11_24H2.iso"
$destinationISO = "C:\Chemin\Vers\Windows11_24H2_tiny11.iso"
# Extraire le contenu de l'ISO source
$extractionPath = "C:\Chemin\Vers\Extraction"
& $path7Zip x $sourceISO -o$extractionPath
# Supprimer les composants non désirés pour alléger l'ISO
# Exemple : Suppression des applications par défaut inutiles
Remove-Item -Path "$extractionPath\sources\sxs\*" -Recurse -Force
# Recréer l'ISO allégée
& $path7Zip a -tiso $destinationISO "$extractionPath\*"
# Nettoyer le dossier d'extraction
Remove-Item -Path $extractionPath -Recurse -Force
Write-Host "ISO allégée de Windows 11 24H2 créée avec succès !" -ForegroundColor Green
Comment Exécuter le Script:
.ps1
, par exemple CreerISOAllégé.ps1
..\CreerISOAllégé.ps1
dans la console PowerShell.