Windows

Windows-lijst met geïnstalleerde stuurprogramma`s downloaden met PowerShell

Install Software Using Powershell in Windows 10

Install Software Using Powershell in Windows 10

Inhoudsopgave:

Anonim

Apparaatstuurprogramma`s zijn het meest essentiële onderdeel achter de werking van een computer omdat deze het systeem helpt te besturen. Hoewel u stuurprogramma`s kunt installeren, verwijderen of bijwerken met Devices Manager, biedt dit hulpprogramma niet alle lijst- en technische details over de geïnstalleerde stuurprogramma`s op uw Windows Image.

Om de volledige beschrijving van geïnstalleerde stuurprogramma`s te krijgen, kunnen we Windows PowerShell cmdlets gebruiken. Get-WindowsDriver is zo`n PowerShell cmdlet die de basis rootinformatie van drivers; voor stuurprogramma`s van derden en standaard geïnstalleerde stuurprogramma`s; in verschillende scenario`s.

In dit artikel bespreken we hoe u deze cmdlet kunt gebruiken om informatie over stuurprogramma`s op uw Windows 10 / 8.1 te extraheren.

Geïnstalleerde stuurprogrammalijst verkrijgen met PowerShell

1. Druk op Windows Key + Q , typ Windows PowerShell in het zoekvak. Klik vanuit de resultaten met de rechtermuisknop op Windows PowerShell en selecteer Uitvoeren als beheerder . Als u wordt gevraagd om het wachtwoord van uw gebruikersaccount, geeft u dat op.

2. Vervolgens kunt u in het venster Windows PowerShell deze cmdlet typen nadat u een keuze voor de parameters hebt gemaakt en op Enter hebt gedrukt. sleutel. De algemene cmdlet gaat als volgt:

Get-WindowsDriver -Online [-All] [-besturing] [-LogLevel {Fouten | Waarschuwingen | WarningsInfo}] [-LogPath] [-ScratchDirectory] [-SystemDrive] [-WindowsDirectory] []

Zo kunt u de parameters (weergegeven in []) volgens uw vereisten variëren:

-Online : geeft aan dat de actie moet worden uitgevoerd op het besturingssysteem dat momenteel wordt uitgevoerd op de lokale computer.

-All : hiermee neemt u informatie op over standaarddrivers. Als u deze parameter niet opgeeft, worden alleen stuurprogramma`s van derden weergegeven.

Bijvoorbeeld PS C: > Get-WindowsDriver -Online -All

-Driver : geeft op het INF-bestand of de map met de INF-bestanden van de stuurprogramma`s waarover u gedetailleerde informatie wilt. Wanneer u een map opgeeft, worden INF-bestanden die geen geldige stuurprogrammapakketten zijn genegeerd.

Bijvoorbeeld PS C: > Get-WindowsDriver -Path "c: offline" -Driver "OEM1.inf "

-LogLevel: Geeft het maximale uitvoerniveau aan dat in de logboeken wordt getoond. Het standaard logniveau is 3. De geaccepteerde waarden zijn als volgt:

1 = Alleen fouten

2 = Fouten en waarschuwingen

3 = Fouten, waarschuwingen en informatie

4 = Alle informatie vermeld eerder, plus debug-uitvoer

Bijvoorbeeld PS C: > Get-WindowsDriver -Path "c: offline" -LogLevel "1"

-LogPath : specificeert de volledige pad en bestandsnaam om in te loggen. Als dit niet is ingesteld, is de standaard% WINDIR% Logs Dism dism.log.

Bijvoorbeeld PS C: > Get-WindowsDriver -Path "c: offline" -LogPath " C: DriversInfo "

-Path : u kunt deze parameter wijzigen om het volledige pad naar de hoofdmap van de offline Windows-afbeelding op te geven waarop de stuurprogramma`s zijn geladen.

Bijvoorbeeld om gedetailleerde informatie te krijgen over het USB-stuurprogramma in een aangekoppelde Windows-afbeelding, gebruikt u deze opdracht:

PS C: > Get-WindowsDriver -Path "c: offline" -Driver "c: drivers Usb Usb.inf "

-ScratchDirectory : deze parameter geeft een tijdelijke map aan die zal worden gebruikt bij het uitpakken van bestanden voor gebruik tijdens onderhoud. De map moet lokaal bestaan. Als dit niet wordt opgegeven, wordt de map Windows \% Temp% gebruikt, met een subdirectorynaam van een willekeurig gegenereerde hexadecimale waarde voor elke run van DISM. Items in de scratch-directory worden na elke bewerking verwijderd.

Bijvoorbeeld PS C: > Get-WindowsDriver -Online -All -ScratchDirectory "C: Temp"

-SystemDrive: Dit is de benodigde parameter om te zoeken BootMgr -bestanden, wanneer deze bestanden zich op een andere partitie bevinden dan degene waartoe u de opdracht uitvoert.

Als u bijvoorbeeld BootMgr -bestanden op C: Drive wilt zoeken, gebruikt u tijdens het PowerShell -commando op D: dit cmdlet:

PS C: > Get-WindowsDriver -Online -All -SystemDrive "C:"

Op deze manier kunt u gedetailleerde informatie krijgen over stuurprogramma`s van uw systeem, in verschillende scenario`s. Ik hoop dat je de gids nuttig vindt!

Nu lezen: Een lijst opvragen van alle apparaatstuurprogramma`s met behulp van de opdrachtprompt.

Dit bericht toont hoe u apparaatstuurprogramma`s kunt exporteren en back-uppen in Windows 10 met PowerShell