Скрипте за програмирање помоћу Виндовс ПоверСхелл-а могу помоћи у аутоматизацији многих функција.
Рачунари постоје да би нам олакшали живот. Они могу да раде ствари попут израчунавања напредних једначина и помоћи нам да контактирамо оне који су хиљадама миља далеко. Други начин на који нам рачунари могу олакшати живот је једноставно олакшавање коришћења рачунара. На пример, данашњи рачунари могу бити скриптовани да извршавају дугачке листе задатака са врло мало уноса од стране корисника. Виндовс ПоверСхелл је један такав програм за аутоматизацију. Може да ради ствари као што је инсталирање Виндовс ажурирања без уобичајених проблема.
Корак 1
Направите нову датотеку Нотепад-а. Притисните икону Виндовс у доњем левом углу екрана и откуцајте Нотепад да бисте отворили нови документ.
Видео дана
Корак 2
Копирајте и налепите следећи текст у документ. Сачувајте документ као „ВиндовсУпдате.пс1“ без наводника. Затворите документ.
фунцтион Гет-ВИАСтатусВалуе($валуе) { свитцх -екацт ($валуе) { 0 {"НотСтартед"} 1 {"ИнПрогресс"} 2 {"Суццеедед"} 3 {"СуццеедедВитхЕррорс"} 4 {"Фаилед"} 5 {" Абортед"} } }
$неедсРебоот = $фалсе $УпдатеСессион = Нови-Објекат -ЦомОбјецт Мицрософт. Ажурирање. Сесија $УпдатеСеарцхер = $УпдатеСессион. ЦреатеУпдатеСеарцхер()
Врите-Хост " - Тражење ажурирања" $СеарцхРесулт = $УпдатеСеарцхер. Сеарцх("ИсАссигнед=1 и ИсХидден=0 и ИсИнсталлед=0")
Врите-Хост " - Пронађено [$($СеарцхРесулт. Упдатес.цоунт)] Ажурирања за преузимање и инсталирање" Врите-Хост
фореацх($Ажурирање у $СеарцхРесулт. Ажурирања) { # Додај ажурирање у колекцију $УпдатесЦоллецтион = Нев-Објецт -ЦомОбјецт Мицрософт. Ажурирање. УпдатеЦолл иф ( $Упдате. ЕулаАццептед -ек 0 ) { $Упдате. АццептЕула() } $УпдатесЦоллецтион. Додај ($Упдате) | оут-нулл
$неедсРебоот = $инсталлРесулт.ребоотРекуиред
}
иф($неедсРебоот) { рестарт-цомпутер }
Корак 3
Поново притисните дугме Виндовс и откуцајте „поверсхелл“ без наводника. Кликните десним тастером миша на икону Виндовс ПоверСхелл која се појављује у пољу за претрагу и кликните на „Покрени као администратор“.
Корак 4
Откуцајте следеће ако је ово први пут да покрећете Виндовс ПоверСхелл скрипту: „сет-екецутионполици ремотесигнед." Ово ће омогућити Виндовс ПоверСхелл-у да покрене скрипте које сами напишете или које је потписао поуздани издавач. Притисните ентер. Унесите „И“ да бисте потврдили и притисните „Ентер“.
Корак 5
Откуцајте пуну локацију датотеке документа који сте управо креирали у прозор ПоверСхелл-а. На пример, откуцали бисте „Ц:\усер\наме\доцументс\виндовсупдате.пс1.“
Корак 6
Притисните ентер." Скрипта ће се сада извршити и ажурирања ће бити пронађена, преузета и инсталирана без вашег даљег уноса. Ову скрипту можете покретати онолико често колико желите да проверите и преузмете нова ажурирања за Виндовс. Рачунар може затражити да се поново покренете након што се ажурирања заврше.
Савет
Наставите да гледате прозор ПоверСхелл-а да бисте проверили напредак ваших ажурирања.
Упозорење
Немојте преузимати нити покретати скрипте у које немате поверења. Можете озбиљно оштетити рачунар.