Poznámka

Nástroj Servermanagercmd.exe je zastaralý a jeho podpora v budoucích verzích systému Windows není zaručena. Doporučujeme používat rutiny prostředí Prostředí Windows PowerShell dostupné pro Správce serveru.

Příkaz ServerManagerCmd.exe Správce serveru generuje výstupní informace o provedených operacích. Důležité informace zobrazí na obrazovce. Správce serveru zároveň zaznamenává mnohem podrobnější výstup do textového souboru protokolu. Správce serveru je také možné nakonfigurovat tak, aby zapisoval výsledky operací příkazového řádku do souboru výsledků ve formátu XML.

Tato část identifikuje a popisuje kódy a zprávy vyskytující se ve výstupních souborech příkazového řádku Správce serveru.

Výsledky operací příkazového řádku Správce serveru

Ve výchozím nastavení zaznamenává Správce serveru výstup příkazů do textového souboru protokolu (logname.txt) v adresáři %windir%\logs\ServerManager.log.

Poznámka

Do tohoto protokolu se zapisují výstupní informace o operacích příkazového řádku Správce serveru, ale tyto informace jsou velmi podrobné a mají formát, který není pro uživatele příliš srozumitelný. Tento soubor protokolu je užitečný v případě, kdy je nutné kontaktovat službu podpory produktů společnosti Microsoft ohledně operací Správce serveru.

Výchozí název a umístění souboru protokolu je možné změnit přidáním parametru -logPath do příkazu příkazového řádku (ServerManagerCmd.exe) Správce serveru. Další informace o parametru -logPath a syntaxi příkazu ServerManagerCmd.exe naleznete v tématu Přehled příkazů Správce serveru.

Kromě tohoto čistě textového souboru protokolu, který je vytvořen nástrojem Správce serveru standardně, je možné Správce serveru instruovat, aby ukládal výsledky svých operací do souboru XML zadaného názvu. Parametr -resultPath slouží k zadání názvu a umístění souboru výsledků ve formátu XML.

Parametry -logPath a -resultPath se na příkazovém řádku používají bez ohledu na to, zda se příkaz Správce serveru použije se souborem odpovědí, ve kterém je zadán seznam rolí a funkcí určených k odebrání, nebo zda se jedná o instalaci či odebrání jediné položky přímo na příkazovém řádku. Další informace o souboru odpovědí příkazového řádku Správce serveru naleznete v tématu Vytvoření souboru odpovědí pro příkazy Správce serveru.

Příklady

Následující příklady ukazují, jak se v příkazu Správce serveru zadává název a cesta souboru výsledků ve formátu XML.

Příklad zadání souboru výsledků v příkazu se souborem odpovědí

ServerManagerCmd.exe -inputPath C:\CmdLine\Remove_roles.xml -resultPath C:\CmdLine\010107.xml

V tomto příkladu správce odkazuje na dříve vytvořený soubor odpovědí s názvem Remove_roles.xml, který obsahuje příkazy k odebrání několika rolí serveru. Správce zadal název a umístění souboru výsledků: C:\CmdLine\010107.xml.

Příklad zadání souboru výsledků v příkazu bez souboru odpovědí

ServerManagerCmd.exe -install npas -allSubFeatures -r C:\CmdLine\Results\010107.xml -restart

V tomto příkladu dává správce nástroji Správce serveru příkaz k instalaci služby Síťové zásady a přístup. Všimněte si, že v názvu příkazu pro roli, npas, se nerozlišují malá a velká písmena.

V tomto příkladu se nainstalují všechny služby role Síťové zásady a přístup, jak to vyžaduje parametr -allSubFeatures. Správce zadává název a cestu souboru výsledků pomocí krátkého tvaru parametru -resultPath (-r). Správce zároveň používá parametr -restart, kterým nastaví Správce serveru na restartování počítače po dokončení instalace role Síťové zásady a přístup, pokud to bude nutné.

Popis výstupních zpráv

Tato část popisuje výstup a výsledky, které zapsal Správce serveru do souboru výsledků ve formátu XML.

Výstupní zprávy

V následující tabulce jsou identifikovány a popsány zprávy, které příkaz Správce serveru píše do okna konzoly a do souborů výsledků.

Zpráva Ukončovací kód Textový řetězec Poznámky

Úspěch, není třeba restartovat počítač.

0

Úspěch: Instalace se zdařila.

Úspěch: Odebrání bylo úspěšné.

Dvě různé zprávy se mohou mírně lišit v závislosti na tom, zda uživatel zadal v příkazu role nebo funkce.

Úspěch, je třeba restartovat počítač.

3010

Úspěch: Instalace se zdařila. Je třeba restartovat počítač.

Úspěch: Odebrání bylo úspěšné. Je třeba restartovat počítač.

Tento kód je vrácen, je-li třeba restartovat počítač. Po restartování počítače bude pravděpodobně třeba spustit Správce serveru v uživatelském prostředí systému Windows Server 2008 R2 a požadovaným způsobem nakonfigurovat role a funkce.

Argument není platný.

4

Argument není platný: Argument {argument} není platný.

Argument není platný: Chybí cesta k souboru odpovědí.

Argument není platný: Chybí cesta k souboru protokolu.

Argument není platný: Funkce není platná: {název}. Název funkce nebyl nalezen.

Argument není platný: Role není platná: {název}. Název role nebyl nalezen.

Argument není platný: Následující název byl již ve vstupní cestě zadán: {název}

Argument není platný: Ve vstupní cestě již bylo zadáno následující nastavení: {nastavení}

Argument není platný: Nejedná se o platnou funkci. {název} je role.

Argument není platný: Nejedná se o platnou funkci. {název} je služba rolí.

Argument není platný: Nejedná se o platnou roli. {název} je funkce.

Argument není platný: Role není platná. Název {název} označuje službu role.

Argument není platný: Nejedná se o platnou službu rolí. {název} je funkce.

Argument není platný: Nejedná se o platnou službu rolí. {název} je role.

K této chybě dojde, jestliže uživatel zadá argument, který neexistuje, nebo vynechá povinnou část zadaného argumentu v příkazovém řádku Správce serveru.

Zobrazí se různé zprávy v závislosti na argumentu, který vyžaduje pozornost.

{argument} představuje nesprávný argument zadaný uživatelem.

{název} představuje nesprávně zadaný název role, služby role nebo funkce.

{nastavení} představuje název nesprávně zadaného nebo duplicitního odkazu na nastavení role, služby role či funkce.

Při otevírání nebo čtení vstupního souboru došlo k chybě.

110

Chyba při čtení: Soubor odpovědí neexistuje: {0}

Chyba při čtení: Soubor odpovědí nelze přečíst: {0}

Chyba při čtení: Nepodařilo se načíst soubor odpovědí: {0}. {1}

K této chybě dojde, jestliže rozhraní příkazového řádku Správce serveru nemůže číst nebo najít soubor odpovědí zadaný uživatelem. Pro stejný kód chyby (110) se mohou zobrazit různé zprávy v závislosti na konkrétním důvodu toho, proč nebyl soubor odpovědí nalezen.

{0} představuje cestu a název, které zadal uživatel.

{1} představuje výjimku, kterou zjistil Správce serveru.

Dojde-li k této chybové zprávě, doporučujeme ověřit, zda byl zadán správný název a cesta k souboru odpovědí XML a zda soubor odpovědí vyhovuje schématu pro soubory odpovědí nástroje Správce serveru a používá správnou strukturu prvků. Další informace o správném uspořádání a vzhledu souboru odpovědí příkazového řádku Správce serveru naleznete v tématu Vytvoření souboru odpovědí pro příkazy Správce serveru.

Oprávnění nebo pověření jsou nedostatečná.

5

Chyba: Správce serveru může spustit pouze člen předdefinované skupiny Administrators v místním počítači. Role a funkce lze instalovat a odebírat pouze se zvýšenými oprávněními.

K této chybě dojde, jestliže poskytnutá pověření uživatele nezajišťují místní práva pro správu na serveru nebo pokud uživatel neotevřel okno příkazového řádku se zvýšenými oprávněními. Postupujte takto: Klikněte pravým tlačítkem myši na spustitelný soubor příkazového řádku nebo na položku Příkazový řádek v nabídce Start a pak klikněte na příkaz Spustit jako správce.

Není třeba žádná změna.

1003

Beze změn: Nebyly provedeny žádné změny, protože role a funkce zadané v souboru odpovědí jsou již nainstalovány nebo již byly z místního počítače odebrány.

Tato zpráva se zobrazí, jestliže role, služby rolí nebo funkce zadané k instalaci v souboru odpovědí jsou v počítači již nainstalovány nebo jestliže soubor odpovědí požaduje jejich odebrání a Správce serveru zjistí, že v počítači neexistují nebo již byly odebrány. Jinak řečeno, tato zpráva se zobrazí, jestliže je výsledkem akcí zadaných v příkazu prázdná operace.

V tomto počítači je již spuštěna instance průvodce Správce serveru.

1004

Chyba: Průvodce v uživatelském rozhraní Správce serveru je spuštěn jiným uživatelem.

Pokud je již spuštěn jeden z průvodců Správce serveru (Průvodce přidáním rolí, Průvodce přidáním funkcí, Průvodce přidáním služeb rolí, Průvodce odebráním rolí, Průvodce odebráním funkcí, Průvodce odebráním služeb rolí), budou pokusy o spuštění příkazového řádku Správce serveru za účelem instalace nebo odebrání rolí, služeb rolí nebo funkcí neúspěšné. Správce serveru umožňuje spustit vždy jen jeden nástroj, aby tak zabránil vzájemně si odporujícím uživatelským změnám softwarových balíčků instalovaných na serveru. Spuštěny mohou být vždy buď jen nástroje příkazového řádku, nebo průvodce Správce serveru, nikoli však současně.

Došlo k chybě při sestavování seznamu nainstalovaných rolí a funkcí nebo při instalaci či odebírání položek zadaných uživatelem.

1000

Chyba: Instalace nejméně jedné role, služby rolí nebo funkce se nezdařila. Vyhledejte další informace v protokolu Správce serveru a opakujte akci.

Chyba: Odebrání nejméně jedné role, služby rolí nebo funkce se nezdařilo. Vyhledejte další informace v protokolu Správce serveru a opakujte akci.

Dvě různé zprávy se mohou mírně lišit v závislosti na tom, zda uživatel zadal v příkazu role nebo funkce.

Tato chyba je stejná jako chyba 1000 až na to, že je nutné restartovat počítač, aby byly zrušeny provedené změny.

1001

Chyba: Instalace nejméně jedné role, služby rolí nebo funkce se nezdařila a je nutné restartovat počítač, aby byly zrušeny provedené změny. Vyhledejte další informace v protokolu Správce serveru a opakujte akci.

Chyba: Odebrání nejméně jedné role, služby rolí nebo funkce se nezdařilo a je nutné restartovat počítač, aby byly zrušeny provedené změny. Vyhledejte další informace v protokolu Správce serveru a opakujte akci.

Chyba: Instalace role, služby role nebo funkce se nezdařila, protože počítač je třeba restartovat za účelem dokončení jiné instalace či jiného odebrání. Po restartování počítače zkuste instalovat roli, službu role nebo funkci znovu.

Chyba: Odebrání role, služby role nebo funkce se nezdařilo, protože počítač je třeba restartovat za účelem dokončení jiné instalace či jiného odebrání. Po restartování počítače zkuste odebrat roli, službu role nebo funkci znovu.

Zprávy se mohou mírně lišit v závislosti na tom, zda uživatel zadal v příkazu role nebo funkce.

Obecná chyba.

1002

Chyba: Obecná chyba. {0}

Toto je obecná chyba, ke které nejsou k dispozici informace o řešení. Pokud k této chybě dojde, zkontrolujte syntaxi příkazu, ověřte, zda jste se přihlásili k místnímu počítači jako člen skupiny Administrators a opakujte příkaz.

{0} představuje výjimku, kterou zjistil Správce serveru.

Soubor výsledků ve formátu XML

Následuje příklad souboru výsledků ve formátu XML, který vytvořil Správce serveru v situaci, kdy byl do řádku příkazu Správce serveru přidán parametr -resultPath (neboli -r) spolu s cestou a názvem souboru výsledků.

< ServerManagerConfigurationResult
Action="Install"
Time="2006-11-29T14:26:39"
Language="en-US"
Success="true"
RequiresReboot="false"
xmlns="https://schemas.microsoft.com/sdm/Windows/ServerManager/Configuration/2007/1">
<Message Level="Information">Start Installing...</Message>
<Role DisplayName="DHCP Server"
Id="DHCP"
Success="true"
RequiresReboot="false"
RequestedBy="UserSpecified">
<Message Level="Information">Succeeded: [DHCP Server] </Message>
</Role>
<Message Level="Information">Install succeeded.</Message>
</ServerManagerConfigurationResult>

Následující tabulka identifikuje a popisuje prvky vyskytující se v souboru výsledků.

Prvek nebo atribut Popis

ServerManagerCommandLineResult

Prvek záhlaví – kontejner celého souboru.

Action

Označuje, zda jsou výsledky zobrazeny pro operaci instalace nebo odebrání.

Time

Zobrazuje datum a čas provedení operace.

Language

Zobrazuje kód jazyka pro lokalizované zprávy obsažené ve výsledcích (v tomto příkladu je to čeština).

Success

Pokud byla akce pro všechny Role, služby rolí a funkce zadané v příkazu úspěšná, zobrazí hodnotu "true". Pokud se akce nejméně pro jednu z položek typu Role, služby rolí a funkce nezdařila, zobrazí hodnotu "false".

RequiresReboot

Pokud úspěšná operace instalace nebo odebrání vyžaduje restartování počítače, zobrazí hodnotu "true". Není-li restartování nutné, zobrazí hodnotu "false".

Xmlns

Tento atribut odkazuje na definici schématu XML příkazového řádku Správce serveru.

Message

V těle souboru XML jsou obsaženy všechny informační, upozorňující a chybové zprávy. Na nejvyšší úrovni se nachází obecná zpráva o celé operaci. Zpráva, která se týká konkrétní položky typu Role, služba role a funkce, je obsažena uvnitř prvku odpovídajícího této položce. Zprávy jsou lokalizovány do jazyka určeného atributem Language.

  • Level   Popisuje, zda je daná zpráva informační, upozorňující nebo chybová.

  • Code   Je-li to možné, zobrazí číselný kód chyby či zprávy. Kódy chyb a zpráv Správce serveru jsou popsány v tomto tématu v části Textový soubor protokolu.

Role, Role Service nebo Feature

Prvky Role, Role Service a Feature se mohou v souboru odpovědí vyskytovat vícekrát – podle toho, pro které objekty požaduje soubor odpovědí příkazového řádku Správce serveru instalaci nebo odebrání.

  • DisplayName   Lokalizovaný název role, služby role nebo funkce.

  • Id   Název příkazu pro roli, službu role nebo funkci. Seznam názvů příkazů pro Role, služby rolí a funkce je k dispozici v tématu Přehled příkazů Správce serveru.

  • RootParent   Název nadřazeného objektu hodnoty zadané atributem DisplayName. Například nadřazeným objektem služby role Filtrování požadavků je Webový server.

  • Success   Pokud byla akce určená atributem Action pro objekt určený atributem DisplayName úspěšná, zobrazí hodnotu "true". V opačném případě zobrazí hodnotu "false".

  • RequiresReboot   Pokud je při instalaci nebo odebrání objektu určeného atributem DisplayName nutné restartovat počítač, zobrazí hodnotu "true". V opačném případě zobrazí hodnotu "false".

  • Skipped   Jestliže Role, služby rolí a funkce zadané k instalaci v souboru odpovědí jsou v počítači již nainstalovány nebo jestliže soubor odpovědí vyžaduje jejich odebrání a Správce serveru zjistí, že v počítači neexistují nebo již byly odebrány, zobrazí hodnotu "true". Jinak řečeno, tento atribut má hodnotu "true", jestliže je výsledkem akcí zadaných v příkazu prázdná operace. Pokud Správce serveru provedl akce zadané v příkazu, zobrazí hodnotu "false".

  • RequestedBy   Zobrazí důvod instalace nebo odebrání role, služby role či funkce. Existují čtyři možné hodnoty:

    • Akce je přímo požadována uživatelem.

    • Akce je důsledkem závislosti na jiné položce typu Role, služba role a funkce.

    • Jedná se o instalaci nebo odebrání objektu typu kontejner a příslušný objekt je vybrán standardně.

    • Byly vybrány všechny podřízené objekty kontejnerového objektu typu Role, služba role a funkce (uživatel například přidal k příkazu Správce serveru parametr -allSubFeatures).

  • Message Viz popis prvku Message v předchozím řádku. Prvky Message vnořené uvnitř prvků Role, Role Service a Feature jsou specifické pouze pro daný objekt.