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

Hogyan rögzítsünk asztali hangot az OBS-ben
Hogyan rögzítsünk asztali hangot az OBS-ben
Az Open Broadcasting Software-t (OBS) gyakran használják streaming videók rögzítésére, és a felhasználók kedvelik könnyű, de erőteljes teljesítményét. Nem használ sok feldolgozási teljesítményt az egyidejű rögzítéshez és adatfolyamhoz, különösen egy játék PC-n. De az OBS is képes rá
Az alkalmazások frissítése a Hisense TV-n
Az alkalmazások frissítése a Hisense TV-n
A Hisense egyre népszerűbb márka, amikor az intelligens TV technológiáról van szó. Költségvető ULED és ultra LED egységeket gyártanak, amelyek fokozzák a kontrasztot és a felbontást a jobb megtekintési élmény érdekében. Hogy a legtöbbet hozza ki Hisense TV-jéből, tudva
A telefon rezgése néma üzemmódban
A telefon rezgése néma üzemmódban
Előfordult már, hogy néma állapotban kellett tartania telefonját, de továbbra is figyelnie kellett a hívásokat vagy üzeneteket? Ha ez ismerősen hangzik, nem vagy egyedül. A rohanó élettempó mellett előfordulhat, hogy minden modern internetfelhasználónak maradnia kell
Az iOS 9 (nyilvános béta) és az Apple News letöltése most
Az iOS 9 (nyilvános béta) és az Apple News letöltése most
Az iOS 9 fejlesztői kiadását az indulás óta használom mind az iPad Air 2-en, mind az iPhone 6-on, de ez már nemcsak az alkalmazás-programozók és a kíváncsi újságírók számára érhető el. Mindenki tud
A Nest termosztát továbbra is kiegészítő fűtést használ – Javítás
A Nest termosztát továbbra is kiegészítő fűtést használ – Javítás
A Nest termosztátok nagyszerű eszközök, de néha problémák adódhatnak. Ha a hőszivattyú helyett AUX-fűtést használ, azzal a kockázattal jár, hogy jelentősen megterheli a villanyszámlát. Győződjön meg arról, hogy a Nest termosztát ne kapcsoljon át
Hogyan lehet feloldani a billentyűzetet a Windows rendszerben, ha az le van zárva
Hogyan lehet feloldani a billentyűzetet a Windows rendszerben, ha az le van zárva
Az automatikus hirdetéseket nem lehet programozottan letiltani az oldalon, ezért itt vagyunk!
Add hozzá a HomeGroup helyi menüt a Windows 10 rendszerben
Add hozzá a HomeGroup helyi menüt a Windows 10 rendszerben
Hozzáadhat egy hasznos HomeGroup helyi menüt a Windows 10 Asztalhoz. Ez lehetővé teszi a HomeGroup opciók gyors kezelését.