Pangunahin Windows 10 Paano Baguhin ang Patakaran sa Pagpapatupad ng PowerShell sa Windows 10

Paano Baguhin ang Patakaran sa Pagpapatupad ng PowerShell sa Windows 10



Bilang default, nililimitahan ng PowerShell ang pagpapatakbo ng mga script sa mga end user PC. Ang setting na ito ay mabuti mula sa isang pananaw sa seguridad. Gayunpaman, kung gumagamit ka ng maraming mga script na na-download o na-coded mo nang mag-isa, maaari talaga itong nakakainis. Sa artikulong ito, susuriin namin kung paano baguhin ang default na patakaran sa pagpapatupad para sa mga script ng PowerShell sa Windows 10.

Anunsyo


Ang Windows PowerShell ay may apat na magkakaibang mga patakaran sa pagpapatupad:

  • Pinaghihigpitan - Walang pagpapatakbo ng mga script. Magagamit lamang ang Windows PowerShell sa interactive mode.
  • AllSigned - Ang mga script lamang na naka-sign ng isang pinagkakatiwalaang publisher ang maaaring patakbuhin.
  • RemoteSigned - Ang mga na-download na script ay dapat pirmahan ng isang pinagkakatiwalaang publisher bago sila mapatakbo.
  • Hindi pinaghihigpitan - Walang mga paghihigpit; lahat ng mga script ng Windows PowerShell ay maaaring patakbuhin.
  • Hindi natukoy - Walang nakatakdang patakaran sa pagpapatupad.

Kung ang patakaran sa pagpapatupad ay hindi nakatakda at hindi naka-configure, ipinapakita ito bilang 'Hindi Natukoy'. Narito kung paano mo makikita ang kasalukuyang halaga.

Paano makita ang Patakaran sa Pagpapatupad ng PowerShell

  1. Buksan ang PowerShell .
  2. I-type o kopyahin ang sumusunod na utos at pindutin ang Enter key:
    Get-ExecutionPolicy -List

Tingnan ang Patakaran sa Pagpapatupad ng PowerShell

Ipapakita ng utos ang lahat ng mga patakaran sa pagpapatupad. Tulad ng nakikita mo, maraming mga saklaw kung saan maaaring tukuyin ang patakaran sa pagpapatupad. Maaari itong itakda sa buong mundo para sa lahat ng mga gumagamit, para sa kasalukuyang gumagamit lamang, o para sa kasalukuyang proseso. Ang kasalukuyang patakaran sa proseso ay may priyoridad sa itaas ng mga setting ng kasalukuyang gumagamit. Ang kasalukuyang patakaran ng gumagamit ay nag-o-override sa pandaigdigang pagpipilian. Isaisip ito Ngayon, tingnan natin kung paano baguhin ang patakaran sa pagpapatupad ng script para sa PowerShell.

Baguhin ang patakaran sa PowerShell na Pagpapatupad para sa isang proseso

  1. Buksan ang a prompt ng utos o PowerShell.
  2. Ilunsad ang fileshe ng powershell.exe gamit ang -ExcementPolicy Hindi Pinagbawalan na argument. Halimbawa,
    Powershell.exe -ExcementPolicy Walang Pinagbawalan -File c:  data  test.ps1

Sisimulan nito ang iyong iskrip gamit ang Hindi Pinagbawalan na patakaran sa pagpapatupad. Sa halip na ang script, maaari kang magsimula ng isang cmdlet o kung ano ang gusto mo. Sa halip na 'Hindi Pinagbawalan', maaari mong gamitin ang anumang iba pang patakaran na nabanggit sa itaas.

Tip: Para sa isang bukas na PowerShell console, maaari mong ilipat ang patakaran sa pagpapatupad gamit ang utos:

Itakda-PagpapatupadProtesta Hindi Pinagbawalan -Scope Proseso

Mananatili itong aktibo hanggang sa isara mo ang kasalukuyang window ng PowerShell.Ang Patakaran sa PowerShell na Pagpapatupad Ay Itinakda Para Sa Isang Proseso

Baguhin ang patakaran sa Pagpapatupad ng PowerShell para sa kasalukuyang gumagamit

  1. Buksan ang PowerShell.
  2. I-type o kopyahin ang sumusunod na utos at pindutin ang Enter key:
    Itakda-PagpapatupadProtesta Hindi Pinagbawalan -Scope Kasalukuyang Gumagamit

Tip: Kung ang patakaran ay hindi nakatakda pagkatapos ng utos sa itaas, subukang pagsamahin ito sa -Force argument, tulad nito:

Itakda-PagpapatupadPraktikal na Hindi Pinaghihigpitan -Scope Kasalukuyang Gumagamit -Force

Kapag naitakda ang patakaran sa pagpapatupad para sa kasalukuyang gumagamit, maa-override nito ang saklaw na 'LocalMachine'. Muli, para sa isang proseso, maaari mo itong i-override para sa kasalukuyang halimbawa ng PowerShell tulad ng inilarawan sa itaas.

Baguhin ang pandaigdigang patakaran ng Pagpapatupad ng PowerShell

Nalalapat ang patakaran sa pagpapatupad na ito sa computer, nangangahulugang epektibo ito para sa mga account ng gumagamit na walang patakaran sa pagpapatupad nang paisa-isa na inilapat. Sa mga default na setting, mailalapat ito sa lahat ng mga account ng gumagamit.

Upang mabago ang patakaran sa PowerShell Pagpapatupad sa Windows 10 , gawin ang sumusunod.

  1. Buksan ang PowerShell bilang administrator .
  2. Isagawa ang sumusunod na utos:
    Itakda-PagpapatupadPraktikal na Walang Pinagbawalan -Scope LocalMachine

Tapos ka na.

Baguhin ang patakaran sa Pagpapatupad ng PowerShell gamit ang isang pag-tweak sa Registry

Posibleng baguhin ang patakaran sa pagpapatupad gamit ang isang Registry tweak para sa parehong kasalukuyang gumagamit at ang computer. Narito kung paano ito magagawa.

  1. Buksan ang Editor ng rehistro .
  2. Upang baguhin ang patakaran sa pagpapatupad para sa kasalukuyang gumagamit, pumunta sa
    HKEY_CURRENT_USER  SOFTWARE  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  3. Itakda ang halaga ng string na Pagpapatupad ng Patakaran sa isa sa mga sumusunod na halaga: Pinaghihigpitan, AllSigned, RemoteSigned, Hindi Pinagbawalan, Hindi Natukoy.
  4. Upang baguhin ang patakaran sa pagpapatupad para sa saklaw ng LocalMachine, pumunta sa
    HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  5. Itakda ang halaga ng string na Pagpapatupad ng Patakaran sa isa sa mga sumusunod na halaga: Pinaghihigpitan, AllSigned, RemoteSigned, Hindi Pinagbawalan, Hindi Natukoy.

Tip: Tingnan kung paano pumunta sa isang Registry key sa isang pag-click . Gayundin, maaari mo lumipat sa pagitan ng HKCU at HKLM sa Registry Editor ng Windows 10 nang mabilis .

kung paano hayaan ang minecraft na gumamit ng higit pang ram

Ayan yun.

Kagiliw-Giliw Na Mga Artikulo

Choice Editor

Paano Gumawa ng Emojis sa Slack
Paano Gumawa ng Emojis sa Slack
Bilang isang tool sa pagiging produktibo, ang Slack ay lubos na gumagana at madaling gamiting para sa paglikha ng isang cohesive na kapaligiran sa online na tanggapan. Gayunpaman, ang panay na pakikipag-usap na batay sa salita ay maaaring, minsan, ay wala ng salik ng tao na napakahalaga upang mabuhay ang mga pag-uusap. Ito ay
Paano Baguhin ang Tawag sa Iyo ni Siri
Paano Baguhin ang Tawag sa Iyo ni Siri
Maaari mong baguhin kung ano ang tawag sa iyo ni Siri sa pamamagitan ng pagtatakda ng palayaw, ngunit makikita ng mga tao ang iyong palayaw sa ilang partikular na sitwasyon.
Discord No Route Error – Ang Pinakamahusay na Pag-aayos para sa Mobile at PC
Discord No Route Error – Ang Pinakamahusay na Pag-aayos para sa Mobile at PC
Nag-aalok ang Discord ng nakakaaliw na platform kung saan ang mga mahihilig sa paglalaro ay madaling makipag-ugnayan sa pamamagitan ng boses at text. Kahit na ang serbisyo ay kilala na medyo matatag at maaasahan, ang mga gumagamit ay maaaring makatagpo paminsan-minsan
Paano I-unlock ang HTC U11 para sa Alinmang Carrier
Paano I-unlock ang HTC U11 para sa Alinmang Carrier
Kung gusto mong gamitin ang iyong HTC U11 sa ibang carrier, maaaring kailanganin mong i-unlock ang iyong telepono. Kung hindi mo pa binili ang iyong telepono nang naka-unlock, madaling gawin ang pag-unlock. Magkaroon ng kamalayan na ito ay maaaring magastos
Review ng Acer Chromebook 14: Isang standout na Chrome OS laptop
Review ng Acer Chromebook 14: Isang standout na Chrome OS laptop
Ang mga Chromebook ay karaniwang maliliit at pangunahing mga laptop na naghihintay na kayang kayang bayaran, ngunit ang bagong Chromebook 14 ni Acer ay mukhang kinalog ang kalakaran na iyon. Sa pagsisikap na patunayan posible na bumuo ng isang murang laptop nang hindi karaniwan
Paano Magdagdag o Mag-alis ng Eject Eject Mula sa macOS Menu Bar
Paano Magdagdag o Mag-alis ng Eject Eject Mula sa macOS Menu Bar
Para sa mga gumagamit pa rin ng mga optical drive sa kanilang mga Mac, narito ang isang tip sa kung paano idagdag o alisin ang madaling gamiting icon ng eject mula sa iyong menu bar.
Lahat ng Kailangan Mong Malaman Tungkol sa Computer Hardware
Lahat ng Kailangan Mong Malaman Tungkol sa Computer Hardware
Ang computer hardware ay tumutukoy sa mga pisikal na bahagi ng isang computer system. Kasama sa ilang pangunahing hardware ang motherboard, CPU, RAM, hard drive, atbp.