Share via


about_Group_Policy_Settings

Rövid leírás

A Windows PowerShell csoportházirend-beállításainak ismertetése

Hosszú leírás

A Windows PowerShell csoportházirend-beállításokat tartalmaz, amelyekkel konzisztens konfigurációs értékeket határozhat meg a vállalati környezetben lévő Windows-számítógépekhez.

A PowerShell csoportházirend-beállításai a következő csoportházirend-elérési utakon találhatók:

Computer Configuration\
  Administrative Templates\
    Windows Components\
      Windows PowerShell

User Configuration\
  Administrative Templates\
    Windows Components\
      Windows PowerShell

A számítógép konfigurációs elérési útjának csoportházirend-beállításai elsőbbséget élveznek a felhasználói konfigurációs útvonal csoportházirend-beállításaival szemben.

A szabályzatok a következők:

  • Modulnaplózás bekapcsolása: Beállítja a modulok LogPipelineExecutionDetails tulajdonságát.
  • Kapcsolja be a PowerShell-szkriptblokknaplózást: Engedélyezi az összes PowerShell-szkript részletes naplózását.
  • Szkriptvégrehajtás bekapcsolása: Beállítja a PowerShell végrehajtási szabályzatát.
  • A PowerShell-átírás bekapcsolása: Lehetővé teszi a PowerShell-parancsok bemenetének és kimenetének szöveges átiratokba való rögzítését.
  • Állítsa be a következő alapértelmezett forrás elérési útját Update-Help: A frissíthető súgó forrását címtárra állítja, nem az internetre.

További információ az egyéb sablonok beszerzéséről és a csoportházirend konfigurálásáról: A Csoportházirend Rendszergazda istrative sablonok központi tárolójának létrehozása és kezelése a Windowsban.

Modulnaplózás bekapcsolása

A Modulnaplózási szabályzat bekapcsolása beállítás bekapcsolja a kiválasztott PowerShell-modulok naplózását. A beállítás az összes érintett számítógép összes munkamenetében érvényes.

Ha engedélyezi ezt a házirend-beállítást, és megad egy vagy több modult, a PowerShell rögzíti a megadott modulok folyamatvégrehajtási eseményeit a Windows PowerShell naplójában Eseménynapló.

Ha letiltja ezt a házirend-beállítást, a PowerShell nem naplózza a powershell-modulok végrehajtási eseményeit.

Ha ez a házirend-beállítás nincs konfigurálva, az egyes modulok LogPipelineExecutionDetails tulajdonsága határozza meg, hogy a PowerShell naplózza-e a modul végrehajtási eseményeit. Alapértelmezés szerint az összes modul LogPipelineExecutionDetails tulajdonsága a következőre $Falsevan állítva: .

Egy modul modulnaplózásának bekapcsolásához használja az alábbi parancsformátumot. A modult importálni kell a munkamenetbe, és a beállítás csak az aktuális munkamenetben érvényes.

Import-Module <Module-Name>
(Get-Module <Module-Name>).LogPipelineExecutionDetails = $true

Ha be szeretné kapcsolni egy adott számítógépen az összes munkamenet modulnaplózását, adja hozzá az előző parancsokat a "Minden felhasználó" PowerShell-profilhoz ($Profile.AllUsersAllHosts).

A modulnaplózásról további információt a about_Modules talál.

A PowerShell-szkriptblokkok naplózásának bekapcsolása

A PowerShell-szkriptblokkok naplózási házirendjének bekapcsolása lehetővé teszi a PowerShell-szkriptek összes bemenetének naplózását a Microsoft-Windows-PowerShell/Operational eseménynaplóba. Ha engedélyezi ezt a házirend-beállítást, a PowerShell naplózza a parancsok, szkriptblokkok, függvények és szkriptek feldolgozását , akár interaktívan, akár automatizálással.

Ha letiltja ezt a házirend-beállítást, a PowerShell-szkript bemenete nincs naplózva. Ha engedélyezi a szkriptblokkok meghívásának naplózását, a PowerShell naplózza az eseményeket is, amikor parancsot, szkriptblokkot, függvényt vagy szkriptet induktál vagy leáll. A hívásnaplózás engedélyezése nagy mennyiségű eseménynaplót generál.

Szkriptvégrehajtás bekapcsolása

A Parancsprogram-végrehajtási házirend bekapcsolása beállítás beállítja a végrehajtási házirendet a számítógépek és a felhasználók számára. A végrehajtási szabályzat határozza meg, hogy engedélyezi-e a szkriptek futtatását.

Ha engedélyezi a házirend-beállítást, az alábbi házirend-beállítások közül választhat.

  • Csak az aláírt szkriptek engedélyezése lehetővé teszi, hogy a szkriptek csak akkor legyenek végrehajtva, ha egy megbízható közzétevő írta alá őket. Ez a házirend-beállítás egyenértékű a AllSigned végrehajtási szabályzattal.

  • A helyi szkriptek és a távoli aláírt szkriptek engedélyezése lehetővé teszi az összes helyi szkript futtatását. Az internetről származó szkripteket megbízható közzétevőnek kell aláírnia. Ez a házirend-beállítás egyenértékű a RemoteSigned végrehajtási szabályzattal.

  • Minden szkript futtatásának engedélyezése. Ez a házirend-beállítás egyenértékű a Unrestricted végrehajtási szabályzattal.

Ha letiltja ezt a házirend-beállítást, a szkriptek nem futtathatók. Ez a házirend-beállítás egyenértékű a Restricted végrehajtási szabályzattal.

Ha nem konfigurálja ezt a házirend-beállítást, a parancsmag által a számítógéphez vagy a Set-ExecutionPolicy felhasználóhoz beállított végrehajtási szabályzat határozza meg, hogy a szkriptek futtathatók-e. Az alapértelmezett érték Restricted.

További információ: about_Execution_Policies.

A PowerShell-átírás bekapcsolása

A PowerShell-átírási házirend bekapcsolása beállítással a PowerShell-parancsok bemenetét és kimenetét szövegalapú átiratokba rögzítheti. Ha engedélyezi ezt a házirend-beállítást, a PowerShell engedélyezi a PowerShell és a PowerShell-motort használó egyéb alkalmazások átírási naplózását. A PowerShell alapértelmezés szerint minden felhasználó könyvtárába My Documents rögzíti az átiratkimenetet egy fájlnévvel, amely tartalmazza PowerShell_transcripta számítógép nevét és a kezdési időt. A szabályzat engedélyezése ugyanolyan hatással van, mint a Start-Transcript parancsmag meghívása minden PowerShell-munkamenetben.

Ha letiltja ezt a házirend-beállítást, a PowerShell-alapú alkalmazások alapértelmezés szerint nem írnak átiratnaplókat. A Start-Transcript parancsmag továbbra is engedélyezheti az átírás naplózását.

Korlátozza a könyvtárhoz való hozzáférést, ha az OutputDirectoryt megosztott helyre állítja átiratnaplózáshoz, hogy a felhasználók ne tekinthessék meg más felhasználók vagy számítógépek átiratait.

Az Update-Help alapértelmezett forrásútvonalának beállítása

Az Update-Help szabályzat alapértelmezett forrásútvonalának beállítása beállítja a parancsmag SourcePath paraméterének Update-Help alapértelmezett értékét. Ez a beállítás megakadályozza, hogy a felhasználók a Update-Help parancsmag használatával letöltsék a súgófájlokat az internetről.

Feljegyzés

Ez a csoportházirend-beállítás a Számítógép konfigurációja és a Felhasználói konfiguráció területen jelenik meg. A számítógép konfigurációja alatt azonban csak a csoportházirend-beállítás érvényes. A felhasználói konfiguráció csoportban lévő csoportházirend-beállítás figyelmen kívül lesz hagyva.

A Update-Help parancsmag letölti és telepíti a PowerShell-modulok legújabb súgófájljait, és telepíti őket a számítógépre. Alapértelmezés szerint Update-Help letölti az új súgófájlokat a modul által megadott internetes helyről.

A parancsmaggal azonban letöltheti a Save-Help legújabb súgófájlokat egy fájlrendszerbeli helyre, például egy hálózati megosztásra, majd a Update-Help parancsmaggal lekérheti a súgófájlokat a fájlrendszer helyről, és telepítheti őket a számítógépre. A parancsmag SourcePath paramétere Update-Help határozza meg a fájlrendszer helyét.

A SourcePath paraméter alapértelmezett értékének megadásával ez a csoportházirend-beállítás implicit módon hozzáadja a SourcePath paramétert az összes Update-Help parancshoz. A felhasználók felülbírálhatják az alapértelmezett értékként megadott adott fájlrendszer-helyet egy másik fájlrendszer-hely megadásával. A SourcePath paraméter azonban nem távolítható el a Update-Help parancsból.

Ha engedélyezi ezt a házirend-beállítást, megadhatja a SourcePath paraméter alapértelmezett értékét. Adja meg a fájlrendszer helyét.

Ha ez a házirend-beállítás le van tiltva vagy nincs konfigurálva, a parancsmag SourcePath paraméterének Update-Help nincs alapértelmezett értéke. A felhasználók az internetről vagy a fájlrendszer bármely helyről letölthetik a súgót.

További információ: about_Updatable_Help.

Kulcsszavak

about_Group_Policies about_GroupPolicy

Lásd még