Gadzirisa kukanganisa uchishandisa PowerShell zvinyorwa mukati Windows 11: Yakagadziridzwa uye yakazara gwara

Kugadziridzwa kwekupedzisira: 06/06/2025

  • Iko kukanganisa paunenge uchimhanyisa zvinyorwa muPowerShell Windows 11 imhaka yezvirambidzo zvekuchengetedza.
  • Pane nzira dzinoverengeka dzekugadzirisa mutemo wekuita uye kugonesa zvinyorwa zvinoenderana nezvinodiwa nemushandisi.
  • Kugadziriswa kwakakodzera kwekuchengetedza kunobvumira kudzorwa kwezvinyorwa, kuderedza njodzi kune system.
PowerShell Script Yakavharwa Kanganiso

Wakambosangana nemeseji inogumbura nguva pfupi yadarika "Iyo faira haigone kukwidzwa nekuti script execution yakadzimwa pane ino system." paunenge uchiedza kumhanyisa script muPowerShell pane yako Windows 11Hausi wega. Ndiyo imwe yeaya mamiriro anotyaira vese vashandisi ve novice uye vane ruzivo vanogadzira kupenga. Mhando iyi yekukanganisa Inowanzo onekwa patinoda kuita otomatiki mabasa kana kuyedza zvinyorwa zvidiki. Uye kamwe-kamwe, sisitimu inotimisa takafa mumakwara edu nekuda kwenyaya inoita kunge yakavanda kuseri kwezvikamu zvekuchengetedza uye zvisingazivikanwe marongero.

Muchinyorwa chino ndinotsanangura Zvese zvaunoda kuti uzive nezve PowerShell script execution kukanganisa pa Windows 11, uchishandisa nzira ine hushamwari uye inoshanda kuitira kuti iwe ugone kuinzwisisa kunyangwe iwe usina ruzivo rwakanyanya rwehunyanzvi. Tichaongorora zvikonzero, mitemo yekuchengetedza, matanho ekugadzirisa matambudziko, uye dzimwe nzira dzinokurudzirwa, tichifunga nezvekuchengetedza uye zvaunoda. Ini zvakare ndichajekesa chero mibvunzo inowanzo bvunzwa uye mamwe tekinoroji nuances anowanzo furatirwa mune mamwe matutorials.

Sei ndichiwana script execution kukanganisa muPowerShell?

Kukanganisa kuita PowerShell script mukati Windows 11-9

The classic error message inogona kusiyana zvishoma, asi inenge nguva dzose inotaura chimwe chinhu se: No se puede cargar el archivo <ruta_del_script> porque la ejecución de scripts está deshabilitada en este sistema. Iyi yambiro hairevi kuti une hutachiona kana kuti Windows yako yakakuvadzwa.; chikonzero chiri pakuti PowerShell mitemo yekuchengetedza inogadziriswa sei.

Microsoft yanga ichisimbisa mitemo yekuchengetedza mune yega yega vhezheni yeWindows, kunyanya kubva Windows 10 uye Windows 11. Kuitwa kwezvinyorwa muPowerShell kunorambidzwa kudzivirira kodhi yakaipa kubva mukumhanya isingadzorekiIchi chinhu chakanaka kune vazhinji vashandisi, asi kune vanogadzira uye maneja, inogona kuve inogumbura muganho.

Exclusive content - Click Here  Maitiro ekugadzirisa maPDF paMac

Mamwe emamwe mameseji ekukanganisa anowanzo ndeaya:

  • Iyo faira C:\my_script.ps1 haigone kurodha. Script execution yadzimwa pane ino system. Ona "Kubatsira nezve_kusaina" kuti uwane rumwe ruzivo.
  • Iyo faira haigone kurodha nekuti script execution yakadzimwa pane ino system. Kuti uwane rumwe ruzivo, ona nezve_Execution_Policies.
  • Iyo faira C:\my_script.ps1 haina kusainwa nedigital. Iyo script haishande pane system.

Chikonzero chikuru igwaro rekuuraya rakagadzirirwa muPowerShellAya marongero anotsanangura kana script mafaera anotenderwa kushanda, uye pasi pemamiriro api. Nekumisikidza, iyo inonyanya kudzora mutemo inogoneswa: Yakaganhurirwa, iyo inodzivirira chero otomatiki execution yezvinyorwa.

Chii chinonzi PowerShell execution policy uye nei chichikosha?

PowerShell execution policy

Windows PowerShell inoshandisa hurongwa hweExecution Policies kusarudza kuti ndeapi zvinyorwa zvinogona kumhanya uye pasi pemamiriro api.. Izvi zvakakosha pakuchengetedza system., sezvo ichidzivirira kutangwa kwekodhi inogona kukuvadza yakatorwa kubva paInternet kana kugamuchirwa neemail.

Mitemo mikuru yaunogona kuwana ndeiyi:

  • Yakaganhurirwa: Iyi ndiyo yakasarudzika mutemo mukati Windows 11. Haibvumire kuitwa kwechero script, mirairo inopindirana chete.
  • Zvose Zvakasaina: Bvumira zvinyorwa uye mafaira ekugadzirisa akasainwa nedigital nemuparidzi akavimbika kuti ashande.
  • Zvakasainirwa Kure: Manyoro emunharaunda anomhanya pasina matambudziko, asi zvinyorwa zvakadhaunirodwa kubva paInternet zvinofanirwa kusainwa nedhijitari nemuparidzi akavimbika.
  • Hazvina muganho: Inokutendera kuti umhanye chero script, kunyangwe ichiratidza yambiro kana iyo script ichibva kuInternet.

Kusarudza mutemo wakakodzera kwakakoshaKana iwe uchingoda kumhanyisa script yemuno, RemoteSigned inogona kukwana. Kana iwe uri mugadziri uye uine chivimbo mukodhi yako, kuchinjira kuKusina Kurambidzwa kunogona kukwana, asi nguva dzose nekuchenjerera.

Nzira yekuziva sei ikozvino kuuraya mutemo mukati Windows 11?

Usati wachinja chero chinhu, ipfungwa yakanaka kuziva kuti ndeipi policy yaunoshanda.Kuti usimbise izvi:

  • Vhura PowerShellIwe unogona kuita izvi kubva paKutanga menyu nekutsvaga "PowerShell." Kana uchida kuchinja, zviite semutungamiri.
  • Nyora murairo unotevera:
    Get-ExecutionPolicy -List

Izvi zvicharatidza rondedzero yezvirongwa zvinoshandiswa munzvimbo dzakasiyana (Mushandisi, Yemunharaunda System, Maitiro, nezvimwewo). Iwe kazhinji uchaona "Kurambidzwa" semutemo unoshanda. kazhinji.

Exclusive content - Click Here  Ndingagadzirisa sei template ye otomatiki muNotepad++?

Mhinduro: Maitiro ekugonesa kuita script nhanho nhanho

gonesa kuita script muPowershell

Pane nzira dzakawanda dzekugadzirisa kukanganisa, uye imwe neimwe Zvinoenderana nedanho rekuchengetedza raunoda kuchengetedza. uye mamiriro auri kushanda nawo. Heano maitiro makuru:

Chinja mutemo wekuita kwenguva pfupi (chikamu chazvino)

Kana iwe uchingoda kumhanyisa script kamwe chete uye usingade kuti shanduko iite zvachose, unogona kuzviita seizvi:

  1. Vhura PowerShell semutongi.
  2. Ita:
    Set-ExecutionPolicy -Scope Process -ExecutionPolicy Unrestricted

Izvi zvinongobata PowerShell hwindo rawakavhura.. Paunoivhara, iyo purogiramu ichadzokera kune yayo yekare.

Seta mutemo wekuuraya wemushandisi wese kana system

Kuita kuti shanduko ienderere mberi nekusingaperi, shandisa imwe yemirairo iyi sezvakakodzera:

  • Kune mushandisi aripo iye zvino:
    Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
  • Sistimu-yakafara (inoda mvumo yemutungamiriri):
    Set-ExecutionPolicy -Scope LocalMachine -ExecutionPolicy RemoteSigned

Paramita -Mutemo weKuita unogona kuishandura kuti Hazvina muganho, Zvose Zvakasaina o Zvakasainirwa Kure zvichienderana nezvamunoda. RemoteSigned kazhinji ndiyo yakanyanya kurongeka sarudzo yevashandisi uye vanogadzira.

Chinja mutemo wekuuraya kubva Windows 11 marongero

Imwe nzira isingaite tekinoroji ndeyekuwana iyo system sarudzo:

  1. Vhura Windows 11 Zvirongwa (unogona kubaya Kunda + Ini).
  2. Enda ku Yakavanzika uye Chengetedzo> Yevagadziri.
  3. Tsvaga iyo PowerShell chikamu.
  4. Inogonesa sarudzo yekushandisa zvinyorwa zvemuno zvisina kusaina uye zvinoda siginicha yezvinyorwa zviri kure.

Iyi nzira yakanakira avo vasingade kubata mirairo uye vanosarudza iri nyore, graphical sarudzo.

Kukanganisa kwakajairika uye kurudziro yekuchengetedza

Kugonesa script execution kunogona kuve nenjodzi kana izvo zvinoitwa zvisina kunyatsodzorwa.Zvakakosha kutevera mazano aya:

  • Usadhawunirodhe kana kumhanyisa zvinyorwa kubva kunzvimbo dzisingazivikanwe.Kunyangwe paine mitemo isingadziviriri, ramba wakangwarira.
  • Shandisa Zvakasainirwa Kure pese pazvinogoneka.
  • Mushure mekushandisa script inodiwa, inomisazve mutemo wekare (semuenzaniso, kushandisa Set-ExecutionPolicy Restricted).
  • Munzvimbo dzebhizinesi kana pakubata zvinyorwa zvakakosha, Sarudza AllSigned kana bvunza system yako maneja..
Exclusive content - Click Here  Maitiro ekugadzira maanimation

Mhosva dzakakosha: PowerShell, Azure uye shanduro dzisingaenderane

Pane mamiriro ezvinhu apo kukanganisa kungave kwakakonzerwa nechimwe chinhu kunze kwemutemo wekuuraya. Semuenzaniso, nemamodule chaiwo akadai seAzure Active Directory, Dzimwe shanduro dzemazuva ano dzePowerShell hadzitsigirwe, uye izvi zvinogona kukonzeresa zvimwe zvikanganiso:

  • Iyo Azure Active Directory classic module inoshanda chete nayo PowerShell 3 kusvika 5.1Kuti uwane mavhezheni epamusoro, ndapota tsvaga dzimwe shanduro kana dzakagadziridzwa dzemodule.
  • Gara uchiyeuka kumhanya mamodule anoda manejimendi akadai mutariri kudzivirira zvibvumirano zvisina kukwana.

Kana ukarasikirwa neshanduro yako yePowerShell, ingomhanya:
$PSVersionTable
kuti uone ruzivo rwese pamusoro payo.

Kuwedzera matambudziko uye zvinobatsira zviwanikwa

Yepamberi PowerShell-4 Tricks

Dzimwe nguva kunyange kushandisa mirairo iri pamusoro unogona kungosangana nekuputsika. Muchiitiko chakadaro:

  • Tarisa kana iripo Antivirus kana mutemo wekambani uri kudzivirira shanduko.
  • Kana kukanganisa kuchiitika chete nezvinyorwa zvakadhawunirodwa, Tarisa zvivakwa zvefaira uye uvhure (Kurudyi tinya> Properties> Vhura).
  • Tarisa rubatsiro rwepamutemo rweMicrosoft uye maforamu akasarudzika kana iri nharaunda yemubatanidzwa ine mitemo yayo inorambidza.

Rangarira kuti kana uchida rumwe rubatsiro, unogona kugara uchitendeukira kune PowerShell mushandisi nharaunda kana Microsoft tsigiro nzira, sezvo vachiwanzogadziridzwa neshanduko dzinounzwa shanduro neshanduro.

Kunzwisisa kuti nei Windows 11 inorambidza script kuurayiwa muPowerShell ndiyo nhanho yekutanga yekushanda nemanyoro zvakanaka uye zvakachengeteka. Nekutevera kurudziro idzi, iwe unogadzirisa chikanganiso uye kudzidza maitiro ekugadzirisa zvirinani nharaunda yako yekumhanya, kuwana zvakawanda kubva kune ako otomatiki uye kuchengetedza system yako yakachengetedzwa. Chinja marongero chete kana zvichidikanwa uye yeuka kuseta zvakare marongero ekuchengetedza mushure mekupedza mabasa ako.

Yepamberi PowerShell-0 Tricks
Nyaya yakafanana:
Yepamberi PowerShell Tricks yeVatungamiri