Összefoglalás

Befejezett

Ebben a modulban elsajátította a PowerShell-szkriptek létrehozását, módosítását, áttekintését és futtatását. Emellett megtanulta, hogyan állíthatja be a végrehajtási szabályzatot a szkriptekhez, és digitális aláírást adhat hozzájuk. A legfontosabb elviteli lehetőségek a következők:

  • Szkriptek használatával szabványosíthatja az ismétlődő feladatokat. A tevékenységek szabványosítása csökkenti a hibák kockázatát. Ha egy szkript tesztelése megtörtént, többször is futtathatja hiba nélkül.

  • A jelentéskészítés egy összetett és ismétlődő feladat, amelyet a Windows PowerShell használatával végezhet el. A Windows PowerShell használatával szöveg- vagy HTML-alapú jelentéseket hozhat létre.

  • A Windows PowerShell-szkriptek .ps1 fájlkiterjesztéssel rendelkeznek. A legalapvetőbb szkriptek egyszerűen a .ps1 fájlkiterjesztéssel mentett szövegfájlban felsorolt Windows PowerShell-parancsok.

  • A Microsoft rendszerezett szkripteket és modulokat biztosít a PowerShell-galéria. A PowerShell-galéria a Microsoft és PowerShell-galéria tagjai által közzétett tartalmakat tartalmazza. A PowerShell-galéria moduljaival egyszerűbbé teheti a szkriptek készítését.

  • A PowerShellGet modul parancsmagokat tartalmaz a PowerShell-galéria elemeinek eléréséhez és közzétételéhez.

  • A PowerShell-galéria a Transport Layer Security (TLS) 1.2 használatát igényli a kommunikáció biztonságossá tételéhez.

  • Saját NuGet-hírcsatorna létrehozásával saját PowerShell-gyűjteményt implementálhat a szervezet számára. NuGet-hírcsatornát fájlmegosztással vagy webalapú alkalmazással is létrehozhat. Ha privát PowerShell-katalógussal rendelkezik, regisztrálnia kell a NuGet-hírcsatornát a Register-PSRepository parancsmaggal , és meg kell adnia a forráshelyet. Az adattár regisztrálása után a felhasználók a PowerShell-galéria hasonlóan kereshetnek rá.

  • Végrehajtható fájl parancssorban való futtatásához adja meg a nevét az aktuális könyvtárban való futtatáshoz.

  • Annak szabályozásához, hogy a Windows PowerShell-szkriptek futtathatók-e Windows rendszerű számítógépeken, állítsa be a végrehajtási szabályzatot a számítógépen. A végrehajtási szabályzat beállításai: Korlátozott, AllSigned, RemoteSigned, Unrestricted és Bypass.

  • A végrehajtási szabályzat számítógépen való beállításához használja a Set-ExecutionPolicy parancsmagot.

  • A Windows PowerShell-szkriptek használatának szabályozására az AppLocker használható. Az AppLockerrel különböző korlátozásokat állíthat be, amelyek korlátozzák bizonyos szkriptek vagy szkriptek futtatását adott helyeken.

  • A KorlátozottAnguage mód lehetővé teszi az összes alapvető Windows PowerShell-funkciót, például a szkriptelési szerkezeteket. Lehetővé teszi a Windowsban található modulok betöltését is. Azonban korlátozza a hozzáférést tetszőleges kód futtatásához és a Microsoft .NET-objektumokhoz való hozzáféréshez.

  • Ha digitális aláírást szeretne hozzáadni egy szkripthez, használja a Set-AuthenticodeSignature parancsmagot.

További információ

További információért tekintse át az alábbi dokumentumokat: