Extraire automatiquement les exécutables de pilotes Dell avec PowerShell
- Mise à jour le 27 oct. 2024

Intro
Il m'arrive parfois d'avoir besoin d'extraire une grande quantité de package de drivers Dell. Généralement ils sont empaquetés dans des fichiers exe. Histoire de gagner du temps j'ai travaillé sur une commande PowerShell en vue d'automatiser le processus.
Commande
- Mettre tous les fichiers
.exe
dans un dossierC:\TEMP\
:

- Ouvrir une console PowerShell et se déplacer à l'intérieur du dossier
C:\TEMP\
:
PS C:\Users\Administrator> cd C:\TEMP\
- Copier coller la commande PowerShell suivante dans la console :
PS C:\TEMP> foreach ($app in $(Get-ChildItem | ? { $_.Name -match "exe" })) { Start-Process -FilePath "C:\TEMP\$($app.Name)" -ArgumentList "/s /e=C:\TEMP\_$($app.Name)" -Wait }
- Résultat :
