1. OG_Server-RolesServicesFeatures

    Článek: AN0002435Aktualizováno:: 28.05.2020

    Tato funkce vrátí seznam rolí, služeb rolí a funkcí(features) Windows serverů. Seznam serverů je zjištěn v Active Directory.

    Hlavní předpoklady pro použití

     

    Předpoklad Popis

    Module Active Directory PowerShell Microsoft

    Při komunikaci s externími systémy využívajícími vykonání Powershell příkazů externím systémem je třeba na externím systému povolit remoting.
    Remote Differential Compression Pro vyčtení informací o serverech z LDAP je třeba na serveru vykonávajícím tuto funkcionalitu povolit tuto funkci systému Windows.
    AD DS and AD LDS Tools Pro vyčtení informací o serverech z LDAP je třeba na serveru vykonávajícím tuto funkcionalitu povolit tuto funkci systému Windows.
    Powershell v3 Microsoft Powershell verze 3 nebo vyšší.

    Popis

    Funkce vytvoří textový soubor obsahující informace o rolích a funkcích serverů dle konfigurace.

    Název hlavičky sloupce Popis
    DNS Host Name Název serveru v DNS.
    Name Název role nebo feature.
    Display name Zobrazovaný název role nebo funkce.
    Description Popis role nebo funkce.
    Installed Informace, zda je role nebo funkce instalovaná (závisí na úrovni patchů).
    InstallState Informace o stavu instalace (Available, Installed, Removed).
    DependsOn Závislost role nebo funkce.
    Depth Úroveň role nebo funkce ve stromu Zapnout nebo vypnout funkce systému Windows.
    FeatureType Typ funkce (Feature, Role, RoleService)
    AdditionalInfo Další informace
    Notification  
    Parent Rodičovská (nadřízená) položka ve stromu Zapnout nebo vypnout funkce systému Windows.
    SubFeatures Dceřinné (podřízené) položky ve stromu Zapnout nebo vypnout funkce systému Windows.
    SystemService  
    Path Cesta k funkci ve stromu Zapnout nebo vypnout funkce systému Windows.
    BestPracticesModelId  

    Parametry

    Níže uvedené parametry uveďte v souboru og_configuration.ps1 (obecné parametry sdílené s jinými funkcemi) nebo v souboru OG_Servers.config (konkrétní parametry této funkce). Konfigurace parametrů je obecně popsána v dokumentaci programu Piklo.

    Parametr Popis Příklad
    [string]$LogFile Cesta k souboru, v němž má být uložen log funkcionality. [string]$LogFile = "\\yourserver\data\OG-output\Log_Server-Roles-Services-Features.txt"
    [string]$OutFile Cesta k souboru, v němž má být uložen výstup funkcionality.

    [string]$OutFile = "\\yourserver\data\OG-output\OutFile_Server-Roles-Services-Features.txt"

    [string]$OutFileEncoding Požadované kódování výstupního souboru.  Možné volby jsou "UTF8", "Unicode", "ANSI" a "DEFAULT". Hodnota "DEFAULT" způsobí vytvoření souboru v kódování ANSI. [string]$OutFileEncoding = "UTF8"
    [string]$Delimiter Určuje oddělovač, který mábýt použit: [ ";" | "t" | "," ]. [string]$Delimiter = ";"
    [string]$HeaderOutFile Určuje, zda má výstupní soubor obsahovat hlavičku s názvy sloupců ("1") nebo ne ("0"). [string]$HeaderOutFile = "1"

    Volání

    Funkce je volána pomocí programu Piklo, který je součástí balíku ObjectGears, ze skriptu ObjectGears. Výsledek volání je třeba přiřadit do proměnné, se kterou lze ve skriptu dále pracovat.

    a = OG.Process.RunPiklo('OG_Server-RolesServicesFeatures','-type C')

×