Legfontosabb Windows 10 A PowerShell végrehajtási házirendjének módosítása a Windows 10 rendszerben

A PowerShell végrehajtási házirendjének módosítása a Windows 10 rendszerben



Alapértelmezés szerint a PowerShell korlátozza a futó parancsfájlokat a végfelhasználói számítógépeken. Ez a beállítás biztonsági szempontból jó. Ha azonban sok olyan szkriptet használ, amelyet saját maga töltött le vagy kódolt, az valóban bosszantó lehet. Ebben a cikkben áttekintjük, hogyan lehet megváltoztatni a PowerShell-szkriptek alapértelmezett végrehajtási házirendjét a Windows 10 rendszerben.

Reklám


A Windows PowerShellnek négy különböző végrehajtási házirendje van:

  • Korlátozott - Nem lehet szkripteket futtatni. A Windows PowerShell csak interaktív módban használható.
  • AllSigned - Csak egy megbízható kiadó által aláírt szkriptek futtathatók.
  • RemoteSigned - A letöltött parancsfájlokat futtatásuk előtt megbízható kiadónak kell aláírnia.
  • Korlátlan - Nincs korlátozás; az összes Windows PowerShell-parancsfájl futtatható.
  • Nincs meghatározva - Nincs beállítva végrehajtási házirend.

Ha a végrehajtási házirend nincs beállítva és nincs konfigurálva, akkor a 'Meghatározatlan' jelenik meg. Így láthatja az aktuális értéket.

A PowerShell-futtatási házirend megtekintése

  1. Nyissa meg a PowerShell alkalmazást .
  2. Írja be vagy másolja be a következő parancsot, és nyomja meg az Enter billentyűt:
    Get-ExecutionPolicy -List

PowerShell: Lásd a végrehajtási házirendet

A parancs az összes végrehajtási házirendet megjeleníti. Mint láthatja, számos hatókör létezik, amelyekhez a végrehajtási házirend meghatározható. Globálisan beállítható minden felhasználó számára, csak az aktuális felhasználó számára, vagy az aktuális folyamat számára. Az aktuális folyamat házirend elsőbbséget élvez az aktuális felhasználó beállításai felett. A jelenlegi felhasználói házirend felülírja a globális beállítást. Ezt ne feledje. Most nézzük meg, hogyan lehet megváltoztatni a PowerShell parancsfájl-végrehajtási házirendjét.

Módosítsa a folyamat PowerShell-végrehajtási házirendjét

  1. Nyissa meg a parancssor vagy a PowerShell.
  2. Indítsa el a powershell.exe fájlt az -ExecutionPolicy Unrestricted argumentummal. Például,
    Powershell.exe -ExecutionPolicy Korlátlan -Fájl c:  data  test.ps1

Ez elindítja a szkriptet a Korlátlan végrehajtási házirend használatával. A szkript helyett elindíthat egy parancsmagot vagy azt, amit szeretne. A „Korlátlan” helyett bármely más fent említett házirendet használhat.

Tipp: Nyitott PowerShell-konzol esetén a végrehajtási házirendet a következő paranccsal módosíthatja:

Set-ExecutionPolicy Unrestricted -Scope folyamat

Aktív marad mindaddig, amíg bezárja az aktuális PowerShell ablakot.A folyamathoz be van állítva a PowerShell-futtatási házirend

Módosítsa a jelenlegi felhasználó PowerShell-végrehajtási házirendjét

  1. Nyissa meg a PowerShell alkalmazást.
  2. Írja be vagy másolja be a következő parancsot, és nyomja meg az Enter billentyűt:
    Set-ExecutionPolicy Unrestricted -Scope CurrentUser

Tipp: Ha a házirend nincs megadva a fenti parancs után, próbálkozzon a következővel: -Force argumentummal:

Set-ExecutionPolicy Korlátlan -Scope CurrentUser -Force

Amikor a végrehajtási házirend be van állítva az aktuális felhasználó számára, felülírja a „LocalMachine” hatókört. Ismét egy folyamat esetében felülírhatja az aktuális PowerShell-példánynál, a fentiek szerint.

Módosítsa a globális PowerShell-végrehajtási házirendet

Ez a végrehajtási házirend a számítógépre vonatkozik, vagyis azokra a felhasználói fiókokra érvényes, amelyekre külön-külön nem alkalmaznak végrehajtási házirendet. Az alapértelmezett beállításokkal az összes felhasználói fiókra vonatkozik.

A PowerShell-futtatás házirendjének módosítása a Windows 10 rendszerben , csináld a következőt.

  1. Nyissa meg a PowerShell-t rendszergazdaként .
  2. Hajtsa végre a következő parancsot:
    Set-ExecutionPolicy Unrestricted -Scope LocalMachine

Kész vagy.

Módosítsa a PowerShell-futtatási házirendet egy beállításjegyzék-csípéssel

A végrehajtási házirend megváltoztatható mind a jelenlegi felhasználó, mind a számítógép regisztrációjával. Így lehet megtenni.

  1. Nyissa meg a Nyilvántartó szerkesztő .
  2. Az aktuális felhasználó végrehajtási házirendjének módosításához lépjen a következőre:
    HKEY_CURRENT_USER  SOFTWARE  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  3. Állítsa be az ExecutionPolicy karakterlánc értékét a következő értékek egyikére: Korlátozott, AllSign, RemoteSigned, Korlátlan, Undefined.
  4. A LocalMachine hatókörének végrehajtási házirendjének módosításához lépjen a következőre:
    HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  5. Állítsa be az ExecutionPolicy karakterlánc értékét a következő értékek egyikére: Korlátozott, AllSign, RemoteSigned, Korlátlan, Undefined.

Tipp: Nézze meg, hogyan lehet elérni a rendszerleíró kulcsot egyetlen kattintással . Azt is megteheti gyorsan válthat a HKCU és a HKLM között a Windows 10 Rendszerleíróadatbázis-szerkesztőjében .

hogyan hagyhatom, hogy a minecraft több ramot használjon

Ez az.

Érdekes Cikkek

Szerkesztő Választása

Mi az a firmware?
Mi az a firmware?
A firmware egy hardvereszköz kis memórialapkájára telepített szoftver. A firmware lehetővé teszi a hardverek, például a kamerák és okostelefonok frissítését.
Fotó elhomályosítása a Snapseedben
Fotó elhomályosítása a Snapseedben
A Snapseed a Google ingyenes alkalmazása a fényképek szerkesztésére. Vannak, akik összehasonlítják ezt az alkalmazást az Instagram-szal, de ez csak rossz. Ez egy professzionális képszerkesztő alkalmazás, nagyszerű készlettel és sokféle effektussal. Színezhet
Windows kötegelt szkript az adatok biztonsági mentéséhez
Windows kötegelt szkript az adatok biztonsági mentéséhez
Azok a számítógép-felhasználók, akik fejlett Mac és Windows számítógépekkel nőttek fel, lehet, hogy nincsenek tisztában ezzel, de egyszer, nagyon régen, az összes személyi számítógépet parancssori felület segítségével vezérelték. Igen, az a nehézkes parancsdoboz a Windows rendszeren
Az összes e-mail exportálása az Outlookból
Az összes e-mail exportálása az Outlookból
Ha az üzenetek törlése nélkül kell helyet felszabadítania az Outlook-postafiókjában, érdemes tudnia, hogyan exportálhatja őket. Szerencsére az Outlookot úgy tervezték, hogy megfeleljen a különféle forgatókönyveknek, így exportálhatja e-mailjeit
Hogyan juthat el ingyenes szállításhoz a StockX segítségével
Hogyan juthat el ingyenes szállításhoz a StockX segítségével
A StockX egy online tőzsde különféle dolgokhoz, például órákhoz, cipőkhöz, kollekcióhoz stb. A regisztráció egyszerű, és azonnal elkezdhet vásárolni vagy eladni. A StockX gondoskodik az összes termék hitelesítéséről, így Ön rendelkezik a
A Spotify Premium mostantól három hónapig csak 99p-os - és a meglévő felhasználók a Black Friday előtt is pénzt takaríthatnak meg
A Spotify Premium mostantól három hónapig csak 99p-os - és a meglévő felhasználók a Black Friday előtt is pénzt takaríthatnak meg
A Spotify nem hívja ezt fekete pénteki ajánlatnak, de a 2017-es fekete pénteki ajánlatok közepén jobb pofon esik. 2017. november 20. és december 31. között bárki, aki feliratkozik a Spotify Premium szolgáltatásra
Töltse le az Australian Landscapes témát a Windows 10, 8 és 7 rendszerekhez
Töltse le az Australian Landscapes témát a Windows 10, 8 és 7 rendszerekhez
Az ausztrál tájak témája 10 kiváló minőségű képet tartalmaz az asztal díszítésére. Ezt a gyönyörű tematikus csomagot eredetileg a Windows 7 számára hozták létre, de Windows 10, Windows 7 és Windows 8 rendszerekben is használható. Az Ausztrál Tájak témához számos lélegzetelállító háttérkép tartozik, amelyek buja zöld mezőkre, fák ligeteire nyújtanak kilátást.