servermanagercmd

Installa e rimuove i ruoli, servizi ruolo e funzionalità. Inoltre viene visualizzato l'elenco di tutti i ruoli, servizi ruolo e funzionalità disponibili e illustra quali sono installate nel computer.

Important

Il comando servermanagercmd è stato deprecato e non è garantito che sia supportato nelle versioni future di Windows. È invece consigliabile usare i cmdlet di Windows PowerShell disponibili per Server Manager. Per altre informazioni, vedere Install or Uninstall Roles, Role Services, or Features.

Syntax

servermanagercmd -query [[[<drive>:]<path>]<query.xml>] [-logpath [[<drive>:]<path>]<log.txt>]
servermanagercmd -inputpath  [[[<drive>:]<path>]<answer.xml>] [-resultpath <result.xml> [-restart] | -whatif] [-logpath [[<drive>:]<path>]<log.txt>]
servermanagercmd -install <id> [-allSubFeatures] [-resultpath [[<drive>:]<path>]<result.xml> [-restart] | -whatif] [-logpath [[<Drive>:]<path>]<log.txt>]
servermanagercmd -remove <id> [-resultpath <result.xml> [-restart] | -whatif] [-logpath  [[<drive>:]<path>]<log.txt>]
servermanagercmd [-help | -?]
servermanagercmd -version

Parameters

Parameter Description
-quesito [[[<drive>:]<path>]<query.xml>] Visualizza un elenco di tutti i ruoli, servizi ruolo e funzionalità installate e disponibili per l'installazione nel server. È inoltre possibile utilizzare la forma abbreviata di questo parametro, -q. Se si desidera che i risultati della query vengano salvati in un file XML, specificare un file XML per sostituire <query.xml>.
-percorso di input [[[<drive>:]<path>]<answer.xml>] Installa o rimuove i ruoli, i servizi ruolo e le funzionalità specificati in un file di risposte XML rappresentato da <answer.xml>. È anche possibile utilizzare la forma abbreviata di questo parametro, -p.
-installare <id> Installa il ruolo, il servizio ruolo o la funzionalità specificata da <id>. Gli identificatori di maiuscole e minuscole. Più ruoli, servizi ruolo e funzionalità devono essere separate da spazi. I seguenti parametri facoltativi vengono utilizzati con il parametro -install :
  • -impostazione<SettingName>=<SettingValue> - Specifica le impostazioni necessarie per l'installazione.
  • -allSubFeatures : specifica l'installazione di tutti i servizi e le funzionalità subordinati insieme al ruolo padre, al servizio ruolo o alla <id> funzionalità indicata nel valore.

    NOTE
    Alcuni contenitori di ruoli non dispongono di un identificatore della riga di comando per consentire l'installazione di tutti i servizi ruolo. Questo avviene quando i servizi ruolo non possono essere installati nella stessa istanza di comando di Server Manager. Ad esempio, il servizio ruolo servizio federativo di Active Directory Federation Services e il servizio ruolo Proxy servizio federativo non può essere installato utilizzando la stessa istanza di comando di Server Manager.

  • -resultpath<result.xml> - Salva i risultati dell'installazione in un file XML rappresentato da <result.xml>. È inoltre possibile utilizzare la forma abbreviata di questo parametro, -r.

    NOTE
    Non è possibile eseguire servermanagercmd con il parametro -resultpath e il parametro -whatif specificati.

  • -restart - Riavvia automaticamente il computer al termine dell'installazione (se il riavvio è richiesto dai ruoli o dalle funzionalità installate).
  • -whatif - Visualizza tutte le operazioni specificate per il parametro -install . È inoltre possibile utilizzare la forma abbreviata del parametro -whatif , -w. Non è possibile eseguire servermanagercmd con il parametro -resultpath e il parametro -whatif specificati.
  • -percorso logaritmico<[[<drive>:]<path>]<log.txt>> - Specifica un nome e una posizione per il file di registro, diversi da quelli predefiniti, %windir%\temp\servermanager.log.
-togliere <id> Rimuove il ruolo, il servizio ruolo o la funzionalità specificata da <id>. Gli identificatori di maiuscole e minuscole. Più ruoli, servizi ruolo e funzionalità devono essere separate da spazi. I seguenti parametri facoltativi vengono utilizzati con il parametro -remove :
  • -resultpath<[[<drive>:]<path>]result.xml> - Salva i risultati della rimozione in un file XML rappresentato da <result.xml>. È inoltre possibile utilizzare la forma abbreviata di questo parametro, -r.

    NOTE
    Non è possibile eseguire servermanagercmd con i parametri -resultpath e -whatif specificati.

  • -restart - Riavvia automaticamente il computer al termine della rimozione (se il riavvio è richiesto dai ruoli o dalle funzionalità rimanenti).
  • -whatif - Visualizza tutte le operazioni specificate per il parametro -remove. È inoltre possibile utilizzare la forma abbreviata del parametro -whatif, -w. Non è possibile eseguire servermanagercmd con i parametri -resultpath e -whatif specificati.
  • -percorso logaritmico<[[<Drive>:]<path>]<log.txt>> - Specifica un nome e una posizione per il file di registro, diversi da quelli predefiniti, %windir%\temp\servermanager.log.
-version Visualizza il numero di versione di Server Manager. Puoi anche usare la forma abbreviata, -v.
-help Visualizza il supporto nella finestra del prompt dei comandi. È anche possibile utilizzare la forma abbreviata -?.

Examples

Per visualizzare un elenco di tutti i ruoli, i servizi ruolo e le funzionalità disponibili e i ruoli, i servizi ruolo e le funzionalità installati sul computer, digitare:

servermanagercmd -query

Per installare il ruolo Server Web (IIS) e salvare i risultati dell'installazione in un file XML rappresentato da installResult.xml, digitare:

servermanagercmd -install Web-Server -resultpath installResult.xml

Per visualizzare informazioni dettagliate sui ruoli, i servizi ruolo e le funzionalità che verrebbero installati o rimossi, in base alle istruzioni specificate in un file di risposte XML rappresentato da install.xml, digitare:

servermanagercmd -inputpath install.xml -whatif