1 Δημιουργήστε ένα νέο αρχείο Notepad . Χτυπήστε το εικονίδιο των Windows στην κάτω αριστερή γωνία της οθόνης σας και τον τύπο Σημειωματάριο για να ανοίξετε ένα νέο έγγραφο . 2
Αντιγράψτε και επικολλήστε το ακόλουθο κείμενο στο έγγραφο . Αποθηκεύστε το έγγραφο ως " WindowsUpdate.ps1 " χωρίς τα εισαγωγικά . Κλείστε το έγγραφο .
Λειτουργία Get- WIAStatusValue ( $ value )
{
διακόπτη - ακριβή ( $ value )
{
0 { " NotStarted "}
1 { " InProgress "}
2 { " Πετυχημένος "}
3 { " SucceededWithErrors "}
4 { "Αποτυχία" }
5 { " Ματαιώθηκε "} }
}
$ needsReboot = $ false
$ UpdateSession = Νέα - Αντικείμενο - ComObject Microsoft.Update.Session
$ UpdateSearcher = $ UpdateSession.CreateUpdateSearcher ( )
Γράψτε - Host " - Ψάχνοντας για ενημερώσεις "
$ SearchResult = $ UpdateSearcher.Search ( " IsAssigned = 1 και IsHidden = 0 και IsInstalled = 0 " )
Γράψτε - Host " - βρέθηκαν [ $ ( $ SearchResult.Updates.count ) ] ενημερώσεις για να κατεβάσετε και να εγκαταστήσετε "
Γράψτε - Host
foreach ( $ Ενημέρωση σε $ SearchResult.Updates )
{
# Προσθήκη Ενημέρωση στη συλλογή
$ UpdatesCollection = νέα - Αντικείμενο - ComObject Microsoft.Update.UpdateColl
if ( $ Update.EulaAccepted - eq 0 ) { $ Update.AcceptEula ( ) }
$ UpdatesCollection.Add ( $ Update )
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα