Hvis du bare trenger å oppdatere ett Windows-system, kan du bruke GUI. Men hvis du trenger å oppdatere mange Windows-systemer, er det best å bruke PowerShell. Å administrere Windows-oppdateringer fra et PowerShell-vindu med modulen PSWindowsUpdate er utmerket. I denne artikkelen lærer du hvordan du installerer Windows-oppdateringer med PowerShell.
Installer PSWindowsUpdate-modulen
Følg trinnene nedenfor for å installere PSWindowsUpdate-modulen på systemet ditt.
1. Angi Windows PowerShell Execution Policy
Som standard kan vi ikke installere skript. For å kreve at alle PowerShell-skript som du laster ned fra internett er signert av en pålitelig utgiver, kjør PowerShell som administrator og kjør cmdleten.
Set-ExecutionPolicy RemoteSigned -ForceViktig:Lukk og åpne det forhøyede Windows PowerShell-vinduet på nytt for å få endringene i kraft.
2. Installer PowerShellGet-modulen
Kjør kommandoen nedenfor for å installere NuGet Provider. Når du blir bedt om å installere NuGet-leverandøren, trykkYog følg medGå.
Install-Module PowershellGet -ForceHvis du får en feilmelding om at den ikke kan installeres, les artikkelen Kan ikke installere NuGet-leverandør for PowerShell.
3. Installer PSWindowsUpdate-modulen
InstallerPSWindowsUpdatemodul.
Install-Module -Name PSWindowsUpdate -ForceSjekk PSWindowsUpdate-kommandoer
PSWindowsUpdate-modulen kommer med mange cmdlets og aliaser. Du kan bruke disse til blant annet å installere, avinstallere, skjule og vise Windows-oppdateringer.
For å få alle cmdletene og aliasene, kjør kommandoen nedenfor.
Get-Command -Module PSWindowsUpdateUtgangen nedenfor vises.
CommandType Name Version Source
----------- ---- ------- ------
Alias Clear-WUJob 2.2.1.5 PSWindowsUpdate
Alias Download-WindowsUpdate 2.2.1.5 PSWindowsUpdate
Alias Get-WUInstall 2.2.1.5 PSWindowsUpdate
Alias Get-WUList 2.2.1.5 PSWindowsUpdate
Alias Hide-WindowsUpdate 2.2.1.5 PSWindowsUpdate
Alias Install-WindowsUpdate 2.2.1.5 PSWindowsUpdate
Alias Show-WindowsUpdate 2.2.1.5 PSWindowsUpdate
Alias UnHide-WindowsUpdate 2.2.1.5 PSWindowsUpdate
Alias Uninstall-WindowsUpdate 2.2.1.5 PSWindowsUpdate
Cmdlet Add-WUServiceManager 2.2.1.5 PSWindowsUpdate
Cmdlet Enable-WURemoting 2.2.1.5 PSWindowsUpdate
Cmdlet Get-WindowsUpdate 2.2.1.5 PSWindowsUpdate
Cmdlet Get-WUApiVersion 2.2.1.5 PSWindowsUpdate
Cmdlet Get-WUHistory 2.2.1.5 PSWindowsUpdate
Cmdlet Get-WUInstallerStatus 2.2.1.5 PSWindowsUpdate
Cmdlet Get-WUJob 2.2.1.5 PSWindowsUpdate
Cmdlet Get-WULastResults 2.2.1.5 PSWindowsUpdate
Cmdlet Get-WUOfflineMSU 2.2.1.5 PSWindowsUpdate
Cmdlet Get-WURebootStatus 2.2.1.5 PSWindowsUpdate
Cmdlet Get-WUServiceManager 2.2.1.5 PSWindowsUpdate
Cmdlet Get-WUSettings 2.2.1.5 PSWindowsUpdate
Cmdlet Invoke-WUJob 2.2.1.5 PSWindowsUpdate
Cmdlet Remove-WindowsUpdate 2.2.1.5 PSWindowsUpdate
Cmdlet Remove-WUServiceManager 2.2.1.5 PSWindowsUpdate
Cmdlet Reset-WUComponents 2.2.1.5 PSWindowsUpdate
Cmdlet Set-PSWUSettings 2.2.1.5 PSWindowsUpdate
Cmdlet Set-WUSettings 2.2.1.5 PSWindowsUpdate
Cmdlet Update-WUModule 2.2.1.5 PSWindowsUpdateFinn tilgjengelige Windows-oppdateringer for systemet.
Get-WindowsUpdateFinn tilgjengelige Windows-oppdateringer på et annet system.
Get-WindowsUpdate -ComputerName "DC02-2022"Finn tilgjengelige Windows-oppdateringer på flere systemer.
# List of computer names or IP addresses
$computers = @(
"DC01-2022",
"DC02-2022",
"DC03-2022"
)
# Loop through each computer and execute the Get-WindowsUpdate command
foreach ($computer in $computers) {
Get-WindowsUpdate -ComputerName $computer -AcceptAll
}Installer Windows-oppdateringer
Finn tilgjengelige Windows-oppdateringer på systemet og spør om du er sikker på å installere Windows Update.
Installer Windows-oppdateringer på lokalt system
Finn tilgjengelige Windows-oppdateringer på det lokale systemet og installer dem med en omstart hvis det er nødvendig.
Get-WindowsUpdate -InstallFinn tilgjengelige Windows-oppdateringer på systemet og installer dem uten omstart når det er ferdig.
Get-WindowsUpdate -AcceptAll -Install -IgnoreRebootFinn tilgjengelige Windows-oppdateringer på systemet og installer dem med en omstart hvis det er nødvendig.
Get-WindowsUpdate -Install -AcceptAll -AutoRebootInstaller Windows-oppdateringer på eksterne systemer
Finn tilgjengelige Windows-oppdateringer på flere systemer og installer dem med en omstart hvis det er nødvendig.
Note:Du må installere PSWindowsUpdate-modulen på alle systemene du vil installere Windows-oppdateringer på.
Fyll utdatamaskinnavn eller IP-adresserog kjør skriptet for å få og installere Windows-oppdateringer på systemene.
Lær mer:Slik forhindrer du at Windows 11 automatisk laster ned 24H2-funksjonsoppdateringer
# List of computer names or IP addresses
$computers = @(
"DC01-2022",
"DC02-2022",
"DC03-2022"
)
# Loop through each computer and execute the Get-WindowsUpdate command
foreach ($computer in $computers) {
Get-WindowsUpdate -ComputerName $computer -Install -AcceptAll -AutoReboot
}Fyll utOU fornemt navnog kjør skriptet for å få og installere Windows-oppdateringer på systemene.
# Specify the distinguished name of the OU
$ouDN = "OU=Computers,OU=Company,DC=exoip,DC=local"
# Get the list of computer names in the specified OU
$computers = Get-ADComputer -Filter * -SearchBase $ouDN | Select-Object -ExpandProperty Name
# Loop through each computer and execute the Get-WindowsUpdate command
foreach ($computer in $computers) {
Get-WindowsUpdate -ComputerName $computer -Install -AcceptAll -AutoReboot
}Det er det!
Konklusjon
Du lærte hvordan du installerer PSWindowsUpdate-modulen. Kjør Windows PowerShell 5.1 eller PowerShell 7 og kjør kommandoene trinn for trinn for å installere den nyeste PSWindowsUpdate-modulen. Fra nå av kan du bruke kommandoene til å installere Windows-oppdateringer med PowerShell og administrere alt fra ett vindu.
Likte du denne artikkelen? Du kan også like Sjekk ledig diskplass på Windows med PowerShell-skript. Ikke glem å følge oss og dele denne artikkelen.





![[Løst] SmartScreen kan ikke nås akkurat nå på Windows 10](https://elsefix.com/tech/afton/wp-content/uploads/cache/2025/04/smartscreen-cant-be-reached-right-now-on-windows-10.png)








