1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> Pametna kuća >> Pametan život

Kako koristiti PowerShell za pokretanje Windows ažuriranja

Računala postoje kako bi nam olakšala život. Oni mogu raditi stvari kao što je izračunavanje naprednih jednadžbi i pomoći nam da kontaktiramo one koji su tisućama milja daleko. Još jedan način na koji nam računala mogu olakšati život je jednostavnim korištenjem računala. Na primjer, današnja računala mogu imati skriptu za izvođenje dugih popisa zadataka s vrlo malo unosa od strane korisnika. Windows PowerShell jedan je takav program za automatizaciju. Može raditi stvari kao što je instalacija ažuriranja sustava Windows bez gnjavaže koja je inače potrebna.

1. korak

Stvorite novu datoteku Notepada. Pritisnite ikonu Windows u donjem lijevom kutu zaslona i upišite Notepad za otvaranje novog dokumenta.

2. korak

Kopirajte i zalijepite sljedeći tekst u dokument. Spremite dokument kao "WindowsUpdate.ps1" bez navodnika. Zatvorite dokument.

function Get-WIAStatusValue($value) { switch -exact ($value) { 0 {"NotStarted"} 1 {"InProgress"} 2 {"Succeeded"} 3 {"SucceededWithErrors"} 4 {"Failed"} 5 {" Prekinuto"} } }

$needsReboot =$false $UpdateSession =New-Object -ComObject Microsoft.Update.Session $UpdateSearcher =$UpdateSession.CreateUpdateSearcher()

Write-Host " - Traženje ažuriranja" $SearchResult =$UpdateSearcher.Search("IsAssigned=1 and IsHidden=0 and IsInstalled=0")

Write-Host " - Pronađeno [$($SearchResult.Updates.count)] ažuriranja za preuzimanje i instaliranje" Write-Host

foreach($Update in $SearchResult.Updates) { # Add Update to Collection $UpdatesCollection =New-Object -ComObject Microsoft.Update.UpdateColl if ( $Update.EulaAccepted -eq 0 ) { $Update.AcceptEula() } $UpdatesCollection. Dodaj($Ažuriraj) | van-nula

Download Write-Host " + Preuzimanje ažuriranja $($Update.Title)" $UpdatesDownloader =$UpdateSession.CreateUpdateDownloader() $UpdatesDownloader.Updates =$UpdatesCollection $DownloadResult =$UpdatesDownloader.Download() $Message =" - Preuzimanje {0}" -f (Get-WIAStatusValue $DownloadResult.ResultCode) Write-Host $message

Instaliraj Write-Host " - Instaliranje ažuriranja" $UpdatesInstaller =$UpdateSession.CreateUpdateInstaller() $UpdatesInstaller.Updates =$UpdatesCollection $InstallResult =$UpdatesInstaller.Install() $Message =" - Instaliraj {0}" -f ( Get-WIAStatusValue $DownloadResult.ResultCode) Write-Host $message Write-Host

$needsReboot =$installResult.rebootRequired
}

if($needsReboot) { restart-computer }

3. korak

Ponovno pritisnite gumb Windows i upišite "powershell" bez navodnika. Desnom tipkom miša kliknite ikonu Windows PowerShell koja se pojavljuje u okviru za pretraživanje i kliknite "Pokreni kao administrator."

4. korak

Upišite sljedeće ako prvi put pokrećete skriptu Windows PowerShell:"set-executionpolicy remotesigned." To će omogućiti Windows PowerShell da pokreće skripte koje sami napišete ili koje je potpisao pouzdani izdavač. Pritisni enter. Upišite "Y" za potvrdu i pritisnite "Enter."

Korak 5

Upišite punu lokaciju datoteke dokumenta koji ste upravo stvorili u prozor PowerShell. Na primjer, upisali biste "C:\users\name\documents\windowsupdate.ps1."

Korak 6

Pritisni enter." Skripta će se sada izvršiti i ažuriranja će se pronaći, preuzeti i instalirati bez vašeg daljnjeg unosa. Ovu skriptu možete pokretati koliko god često želite kako biste provjerili i preuzeli nova ažuriranja za Windows. Vaše računalo može zatražiti ponovno pokretanje nakon završetka ažuriranja.

Savjet

Nastavite promatrati PowerShell prozor kako biste provjerili napredak vaših ažuriranja.

Upozorenje

Nemojte preuzimati niti pokretati skripte u koje nemate povjerenja. Mogli biste ozbiljno oštetiti svoje računalo.


  1. Kako koristiti ActiveX na Windows Mobile
  2. Kako koristiti iPhone s Windows PC
  3. Kako koristiti Zune na Apple
  4. Kako koristiti ActiveX na Windows Mobile
  5. Kako koristiti Windows iPhone Emulator