Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> produttività Software >> .

Come utilizzare PowerShell per eseguire gli aggiornamenti di Windows

Computer esistono per rendere la vita più facile . Si possono fare cose come calcolare le equazioni avanzate e ci aiutano a contatto coloro che sono migliaia di chilometri di distanza . Un altro modo in cui i computer possono rendere la vita più facile è semplicemente rendendo più semplice l'utilizzo del computer . Ad esempio, i computer al giorno d'oggi possono essere script per eseguire lunghe liste di compiti con il minimo di ingresso a tutti da parte dell'utente . Windows PowerShell è un programma di automazione tale. Può fare cose come installare gli aggiornamenti di Windows senza il fastidio che ci vuole normalmente . Istruzioni
1

Creare un nuovo file di blocco note . Colpite l'icona di Windows in basso a sinistra dello schermo e il tipo di Blocco note per aprire un nuovo documento .
2

Copia e incolla il seguente testo nel documento. Salvare il documento come " WindowsUpdate.ps1 " senza le virgolette . Chiudere il documento .
Funzione

Get- WIAStatusValue ( $ value ) per

{
( $ value) switch- esatto


{

0 { " NotStarted "}

1 { " InProgress "}

2 { " Riuscito "}

3 {" SucceededWithErrors "}

4 {" non riuscita" }

5 { " interrotta" } }


}

$ needsReboot = $ false

$ UpdateSession = New-Object - ComObject Microsoft.Update.Session

$ UpdateSearcher = $ UpdateSession.CreateUpdateSearcher ( ) per

Write-Host " - Ricerca di aggiornamenti"

$ SearchResult = $ UpdateSearcher.Search ( " IsAssigned = 1 e IsHidden = 0 e IsInstalled = 0 " ) per

Write-Host " - Trovato [ $ ( $ SearchResult.Updates.count ) ] aggiornamenti da scaricare e installare "

Write-Host

foreach ( $ aggiornamento in $ SearchResult.Updates ) per

{

# Aggiungi Update per Collezione

$ UpdatesCollection = New-Object - ComObject Microsoft.Update.UpdateColl

if ( $ Update.EulaAccepted -eq 0 ) { $ Update.AcceptEula ( ) }

$ UpdatesCollection.Add ( $ Update)

 

software © www.354353.com