Покрените ПоверСхелл скрипте локално без пријављивања у Виндовс 10

Виндовс ПоверСхелл је моћан Мицрософтов(Microsoft) терминал који вам омогућава да аутоматизујете и скриптујете задатке на Виндовс(Windows) машинама и комуницирате са многим апликацијама доступним на њима. То је огромно побољшање у односу на командни редак(Command Prompt) и углавном је усмерено на програмере.

Иако постоје људи који нису свесни његове истинске моћи, они који га познају користили су га у мноштво сврха, од извршавања најједноставнијих команди, до чак и насилног ажурирања Виндовс-а повремено. Под претпоставком да сте један од оних који знају да користе ПоверСхелл(PowerShell) , али нису у могућности да изврше командне линије на терминалу јер нисте локално пријављени на рачунар који ради овде, овај пост је за вас. Иако је ово врло чест проблем са којим се суочава неколико људи, решење за њега је једнако основно.

Подразумевано, Виндовс(Windows) вам не дозвољава да покренете сваку скрипту, посебно оне које покушавају да промене системске поставке у Виндовс(Windows) -у . У овом посту ћемо поделити како можете покренути ПоверСхелл скрипту(run a PowerShell script) без потписивања.

Шта су потписане ПоверСхелл скрипте?

Потписана скрипта значи да ју је одобрио или потврдио ИТ администратор и да има потпис са датумом истека. Слично је сертификатима за Виндовс(Windows) или ССЛ(SSL) сертификатима који су доступни на веб локацијама. Укратко, Виндовс(Windows) ово третира као поуздано.

Покрените ПоверСхелл скрипте(Run PowerShell Scripts) локално без потписивања

Покрените ПоверСхелл скрипте локално без потписивања

Када тестирате скрипту којој није потребно потписивање, потребан је другачији приступ. Може бити из поузданог извора или сте га сами развили. Сертификат није потребан. Дакле, да бисте покренули локалне ПоверСхелл(PowerShell) скрипте без потписивања, следите ове кораке:

  1. Отворите подешавања оперативног система Виндовс 10 (Вин + И)
  2. Идите на Ажурирање и безбедност
  3. Изаберите(Select) За програмере са леве стране
  4. Пронађите одељак ПоверСхелл
  5. Изаберите Промени политику извршавања да бисте дозволили покретање локалних ПоверСхелл скрипти без потписивања(Change execution policy to allow local PowerShell scripts to run without signing)
  6. Сада кликните на везу Прикажи поставке(Show Settings) и отвориће се прозор ПоверСхелл(PowerShell) - а.

Прозор ће приказати информације о ЕкецутионПолици(ExecutionPolicy) , опцији и другим подешавањима. Удаљене(Remote) скрипте ће и даље захтевати потписивање.

Да бисте потврдили, отворите ПоверСхелл(PowerShell) , извршите своју скрипту и не би требало да видите никакву поруку о грешци. Ова скрипта ће се покренути са дозволама корисника који покреће ПоверСхелл(PowerShell) сесију.

Ова функција је изузетно корисна за организације које имају само машине које су спојене на домен. Омогућава вам да покренете скрипте на клијентским машинама пре него што их вратите на сервер.

Надам се да је пост био користан и да сада можете да покрећете непотписане скрипте у Виндовс(Windows) -у помоћу ПоверСхелл(PowerShell) -а .

Прочитајте следеће(Read next) : Како да укључите или искључите извршавање Виндовс ПоверСхелл скрипте(turn on or off Windows PowerShell script execution) .



About the author

Ја сам хардверски инжењер са преко 10 година искуства у раду на ИОС и МацОС системима. Такође сам био наставник у вечерњим часовима последњих 5 година и сам сам научио како да користим Гоогле Цхроме. Моје вештине у обе области чине ме савршеним кандидатом за развој веб страница, графички дизајн или рад на безбедности на вебу.



Related posts