Computer existieren, um uns das Leben erleichtern . Sie können Dinge tun, wie zum Beispiel erweiterte Gleichungen berechnen und helfen Sie uns kontaktieren diejenigen, die Tausende von Meilen entfernt sind . Ein anderer Weg, Computer machen unser Leben leichter machen können ist einfach , indem es einfacher , den Computer zu benutzen. Zum Beispiel Computer heutzutage kann scripted um lange Listen von Aufgaben, die mit sehr wenig Aufwand überhaupt vom Anwender durchzuführen. Windows PowerShell ist eine solche Automatisierung Programm . Es kann Dinge wie Installation von Windows-Updates ohne den Aufwand , dass es dauert in der Regel tun . Anleitung
1
Neues Editor-Datei . Schlagen Sie das Windows-Symbol in der linken unteren Ecke des Bildschirms und geben Sie Notepad , um ein neues Dokument zu öffnen.
2
Copy- and-paste den folgenden Text in das Dokument ein. Speichern Sie das Dokument als " WindowsUpdate.ps1 " ohne die Anführungszeichen . Schließen Sie das Dokument .
Funktion Get- WIAStatusValue ( $ value) {
Schalter -exact ( $ value) {
< p > 0 {" NotStarted "}
1 {" InProgress "}
2 { "Erfolgreich "}
3 {" SucceededWithErrors "}
4 {" Failed" }
5 { "Abgebrochen "} }
}
$ NeedsReboot = $ false
$ UpdateSession = New-Object - ComObject Microsoft.Update.Session
$ UpdateSearcher = $ UpdateSession.CreateUpdateSearcher ()
Write-Host " - Die Suche nach Updates"
$ SearchResult = $ UpdateSearcher.Search ( " IsAssigned = 1 und IsHidden = 0 und IsInstalled = 0" )
Write-Host " - gefunden [$ ($ SearchResult.Updates.count ) ] Updates herunterzuladen und zu installieren "
Write-Host
foreach ($ $ SearchResult.Updates Update )
{
# hinzufügen Update -Sammlung
$ UpdatesCollection = New-Object - ComObject Microsoft.Update.UpdateColl
if ($ Update.EulaAccepted -eq 0) {$ Update.AcceptEula ()}
$ UpdatesCollection.Add ($ aktualisieren )