Le Gestionnaire de serveur dans Windows Server® 2008 R2 propose un jeu d’applets de commande Windows PowerShell pour l’installation, la suppression et l’interrogation des rôles, services de rôle et fonctionnalités, ainsi qu’un outil en ligne de commande, ServerManagerCmd.exe, qui permet aux utilisateurs d’effectuer des installations ou des suppressions automatisées de rôles, services de rôle et fonctionnalités. Les deux options de ligne de commande permettent aux utilisateurs d’afficher des journaux de leurs opérations et d’exécuter des requêtes pour afficher des listes de rôles, services de rôle et fonctionnalités installés et disponibles pour une installation sur un ordinateur.

ServerManagerCmd.exe peut être utilisé avec un fichier de réponses XML pour accélérer les installations ou les suppressions automatisées et répétitives de rôles ou de fonctionnalités. Pour plus d’informations sur le fichier de réponses à utiliser avec ServerManagerCmd.exe, voir Création d’un fichier de réponses pour les commandes du Gestionnaire de serveur.

Remarques

La commande Servermanagercmd.exe est déconseillée et sa prise en charge n’est pas garantie dans les futures versions de Windows. Nous vous recommandons l’utilisation des applets de commande Windows PowerShell qui sont disponibles pour le Gestionnaire de serveur.

Dans cette rubrique

Outils en ligne de commande du Gestionnaire de serveur, dism, pkgmgr et ocsetup

La ligne de commande du Gestionnaire de serveur diffère des outils en ligne de commande précédents, tels que dism, pkgmgr et ocsetup, qui étaient utilisés pour installer et supprimer des packages de logiciels Windows. Il est recommandé d’utiliser les applets de commande, également appelées cmdlets, de Windows PowerShell pour le Gestionnaire de serveur, ou l’utilitaire de l’invite de commandes ServerManagerCmd.exe pour installer ou supprimer des rôles, services de rôle et fonctionnalités sur un ordinateur exécutant Windows Server 2008 R2.

La liste suivante regroupe les différences relevées entre le jeu d’applets de commande du Gestionnaire de serveur ou l’utilitaire de l’invite de commandes et dism, pkgmgr ou ocsetup. Elle détaille également les avantages des outils en ligne de commande du Gestionnaire de serveur dont peuvent bénéficier les administrateurs qui veulent déployer un serveur aussi efficacement que possible.

  • Le fonctionnement et la terminologie de la ligne de commande du Gestionnaire de serveur sont cohérents avec les possibilités de déploiement et de gestion de la console Gestionnaire de serveur dans l’interface utilisateur de Windows Server 2008 R2.

  • Le type des packages ou des fichiers dans lesquels un rôle, service de rôle ou fonctionnalité est contenu ne doit pas être nécessairement connu des utilisateurs. La ligne de commande du Gestionnaire de serveur ne demande que le nom du rôle, service de rôle ou fonctionnalité que l’administrateur veut installer ou supprimer. Les administrateurs n’ont besoin de fournir ni chemin d’accès ni nom de fichier des packages de rôle, service de rôle ou fonctionnalité.

  • Les administrateurs n’ont pas besoin de spécifier de dépendances entre les rôles, services de rôle et fonctionnalités lorsqu’ils utilisent la ligne de commande du Gestionnaire de serveur. L’utilitaire de l’invite de commandes du Gestionnaire de serveur installe automatiquement tout autre package logiciel requis pour l’utilisation du rôle, service de rôle ou fonctionnalité spécifié dans la commande.

  • Si des problèmes se produisent avec une installation ou une suppression, la gestion d’erreurs pour ServerManagerCmd.exe simplifie le dépannage et fournit des actions claires à l’utilisateur.

  • Le paramètre -whatIf de ServerManagercmd.exe permet aux utilisateurs de vérifier les actions qui doivent être effectuées par leurs commandes avant de déclencher celles-ci et de modifier le système. Il n’existe aucun paramètre de commande comparable dans dism, pkgmgr et ocsetup.

  • L’applet de commande Get-WindowsFeature et le paramètre -query de ServerManagerCmd.exe offrent aux utilisateurs des affichages complets des rôles, services de rôle et fonctionnalités disponibles pour l’installation sur l’ordinateur ou actuellement installés. Il n’existe aucun paramètre comparable dans dism, pkgmgr et ocsetup.

  • L’entrée et la sortie de la ligne de commande Gestionnaire de serveur sont basées sur XML. ServerManagercmd.exe accepte un fichier de réponses XML qui détaille les rôles, services de rôle et fonctionnalités à installer ou à supprimer. Les résultats des opérations d’installation et de suppression, ainsi que les résultats de -query peuvent être exportés vers des fichiers XML. Ainsi, des scénarios d’automatisation sont possibles dans lesquels d’autres logiciels peuvent générer et interpréter les fichiers XML exploités avec l’utilitaire d’invite de commandesGestionnaire de serveur.

Applets de commande Windows PowerShell pour le Gestionnaire de serveur

Les applets de commande Windows PowerShell pour le Gestionnaire de serveur accepte des paramètres pour installer ou supprimer un ou plusieurs rôles, services de rôle et fonctionnalités séparés par des virgules.

Les trois applets de commande suivantes permettent d’installer, de supprimer ou d’afficher des informations sur les rôles disponibles à l’aide de Windows PowerShell. Pour plus d’informations accompagnées d’exemples sur l’utilisation de ces applets de commande lors d’une session Windows PowerShell dans laquelle le module Gestionnaire de serveur est chargé, entrez Get-Help cmdlet_name -full, sachant que le cmdlet_name représente l’une des valeurs suivantes.

  • Add-WindowsFeature   Installe les rôles, services de rôle et fonctionnalités spécifiés sur l’ordinateur. Pour plus d’informations sur l’ajout de rôles, services de rôle et fonctionnalités au moyen de cette applet de commande, voir Ajout de rôles et de fonctionnalités de serveur.

  • Get-WindowsFeature   Renvoie une liste de tous les rôles, services de rôle et fonctionnalités qui sont disponibles pour l’installation sur l’ordinateur et signale par le biais de cases à cocher ([X]) ceux qui sont installés. L’applet de commande Get-WindowsFeature retourne également une liste de noms de commande que vous fournissez dans les applets de commande Add-WindowsFeature et Remove-WindowsFeature lorsque vous voulez ajouter ou supprimer des rôles, services de rôle et fonctionnalités. Les résultats de l’applet de commande Get-WindowsFeature peuvent être envoyés via le canal, également appelé « pipe », vers l’une ou l’autre des applets de commande du Gestionnaire de serveur, ou vers des cmdlets qui exécutent des analyses pour Best Practices Analyzer, par exemple.

  • Remove-WindowsFeature   Supprime des rôles, services de rôle et fonctionnalités spécifiés de l’ordinateur. Pour plus d’informations sur la suppression des rôles, services de rôle et fonctionnalités au moyen de cette applet de commande, voir Suppression de rôles et de fonctionnalités de serveur.

Avantages des applets de commande Windows PowerShell pour le Gestionnaire de serveur

Les applets de commande Windows PowerShell pour le Gestionnaire de serveur offrent certains avantages considérables par rapport à la commande ServerManagerCmd.exe.

  • Une fois Windows PowerShell et le jeu d’applets de commande du Gestionnaire de serveur installés à l’aide de dism, pkgmgr ou de ocsetup, les applets de commande Windows PowerShell peuvent être utilisées sur un ordinateur qui exécute l’option d’installation Server Core de Windows Server 2008 R2. Des instructions pour l’installation de Windows PowerShell et du jeu d’applets de commande du Gestionnaire de serveur sur l’option d’installation Server Core de Windows Server 2008 R2 sont disponibles dans l’article Installation, accès et suppression des outils de migration Windows Server (éventuellement en anglais) (https://go.microsoft.com/fwlink/?LinkId=134763).

  • Les applets de commande et les outils de Windows PowerShell sont disponibles pour l’exécution de certaines tâches d’administration après l’installation d’un rôle, service de rôle ou fonctionnalité. Pour plus d’informations sur les rôles, services de rôle et fonctionnalités pouvant être gérés au moyen des outils de Windows PowerShell, voir Modules de Windows PowerShell (éventuellement en anglais) (https://go.microsoft.com/fwlink/?LinkId=141216).

Conditions requises liées à l’utilisation des applets de commande du Gestionnaire de serveur

Pour exécuter des applets de commande Windows PowerShell liées au Gestionnaire de serveur, vous devez exécuter Windows PowerShell avec des droits de l’utilisateur élevés. Pour ce faire, cliquez sur Démarrer, sur Tous les programmes, sur Accessoires, sur Windows PowerShell, puis cliquez avec le bouton droit sur le raccourci Windows PowerShell et cliquez sur Exécuter en tant qu’administrateur.

Vous devez également charger le module Gestionnaire de serveur dans chaque nouvelle session Windows PowerShell avant de travailler avec les applets de commande du Gestionnaire de serveur. Pour cela, dans une session Windows PowerShell ouverte avec des droits de l’utilisateur élevés, tapez Import-Module Servermanager, puis appuyez sur Entrée.

Remarques

Pour plus d’informations sur le démarrage d’une session Windows PowerShell avec tous les modules installés et les composants logiciels enfichables chargés automatiquement, voir Démarrage de Windows PowerShell avec tous les modules chargés.

Syntaxe des applets de commande du Gestionnaire de serveur

Add-WindowsFeature [-Name] <string[]> [-IncludeAllSubFeature] [-logPath <string>] [-WhatIf] [-Restart] [-Concurrent] [<CommonParameters>]

Get-WindowsFeature [[-Name] <string[]>] [-logPath <string>] [<CommonParameters>]

Remove-WindowsFeature [-Name] <string[]> [-logPath <string>] [-WhatIf] [-Restart] [-Concurrent] [<CommonParameters>]

Paramètres

Cette section décrit les paramètres pour les applets de commande Add-WindowsFeature, Get-WindowsFeature et Remove-WindowsFeature.

Add-WindowsFeature

ParamètreDescription

-name <chaîne[]>

Spécifie les ID de commande des rôles, services de rôle ou fonctionnalités que vous voulez installer par le biais de l’applet de commande Add-WindowsFeature. Sinon, un groupe d’objets Fonctionnalité est également accepté.

Vous pouvez trouver une liste d’ID de commande pour tous les rôles, services de rôle et fonctionnalités dans cette rubrique ou en exécutant l’applet de commande Get-WindowsFeature.

-IncludeAllSubFeature

Spécifie l’installation de tous les services et fonctionnalités secondaires avec la fonctionnalité, le rôle ou le service de rôle parent qui est nommé dans le paramètre Name.

-logPath <chaîne>

Pour le fichier journal, indique un nom et un emplacement autres que ceux désignés par défaut, %windir%\logs\ServerManager.log.

-WhatIf

Affiche toutes les opérations qui sont spécifiées pour l’applet de commande Add-WindowsFeature ; par exemple, il affiche les fonctionnalités Windows qui sont également installées, car le rôle, le service de rôle ou la fonctionnalité que vous voulez installer dépendent d’elles. L’ajout du paramètre -WhatIf à l’applet de commande Add-WindowsFeature exécute l’applet de commande sans effectuer d’installation réelle. Ceci montre uniquement ce qui serait installé, et ce que seraient les résultats de l’applet de commande si elle avait été exécutée.

-Restart

Redémarre l’ordinateur automatiquement lorsque l’installation est terminée, si le redémarrage est demandé par les rôles ou les fonctionnalités installés.

-Concurrent

Permet aux instances concomitantes des applets de commande Add-WindowsFeature ou Remove-WindowsFeature du Gestionnaire de serveur de s’exécuter en même temps.

Important

N’ajoutez pas ce paramètre à moins d’installer des rôles, services de rôle ou fonctionnalités téléchargés séparément à partir de Windows Server 2008 R2 et de vouloir installer en même temps les fonctionnalités Windows dont la technologie téléchargée dépend.

<ParamètresCourants>

Cette applet de commande prend en charge les paramètres courants : -Verbose, -Debug, -ErrorAction, -ErrorVariable, -WarningAction, -WarningVariable, -OutBuffer et -OutVariable. Pour plus d’informations sur les paramètres courants, dans votre session Windows PowerShell, tapez get-help about_commonparameters, puis appuyez sur Entrée.

Get-WindowsFeature

ParamètreDescription

-name <chaîne[]>

Spécifie les ID de commande des rôles, services de rôle ou fonctionnalités pour lesquels vous voulez afficher des informations.

Vous pouvez trouver une liste d’ID de commande pour tous les rôles, services de rôle et fonctionnalités dans cette rubrique ou en exécutant l’applet de commande Get-WindowsFeature sans paramètre.

-logPath <chaîne>

Pour le fichier journal, indique un nom et un emplacement autres que ceux désignés par défaut, %windir%\logs\ServerManager.log. Ajoutez ce paramètre si vous voulez que les résultats de l’applet de commande Get-WindowsFeature soient stockés dans un journal.

<ParamètresCourants>

Cette applet de commande prend en charge les paramètres courants : -Verbose, -Debug, -ErrorAction, -ErrorVariable, -WarningAction, -WarningVariable, -OutBuffer et -OutVariable. Pour plus d’informations sur les paramètres courants, dans votre session Windows PowerShell, tapez get-help about_commonparameters, puis appuyez sur Entrée.

Remove-WindowsFeature

ParamètreDescription

-name <chaîne[]>

Spécifie les ID de commande des rôles, services de rôle ou fonctionnalités que vous voulez supprimer par le biais de l’applet de commande Remove-WindowsFeature. Sinon, un groupe d’objets Fonctionnalité est également accepté.

Vous pouvez trouver une liste d’ID de commande pour tous les rôles, services de rôle et fonctionnalités dans cette rubrique ou en exécutant l’applet de commande Get-WindowsFeature.

-logPath <chaîne>

Pour le fichier journal, indique un nom et un emplacement autres que ceux désignés par défaut, %windir%\logs\ServerManager.log.

-WhatIf

Affiche toutes les opérations qui sont spécifiées pour l’applet de commande Remove-WindowsFeature. L’ajout du paramètre -WhatIf à l’applet de commande Remove-WindowsFeature exécute l’applet de commande sans réellement effectuer de suppressions. Ceci montre uniquement ce qui serait supprimé, et ce que seraient les résultats de l’applet de commande si elle avait été vraiment exécutée.

-Restart

Redémarre l’ordinateur automatiquement lorsque la suppression est terminée si cela est nécessaire.

-Concurrent

Permet aux instances concomitantes des applets de commande Add-WindowsFeature ou Remove-WindowsFeature du Gestionnaire de serveur de s’exécuter en même temps.

<ParamètresCourants>

Cette applet de commande prend en charge les paramètres courants : -Verbose, -Debug, -ErrorAction, -ErrorVariable, -WarningAction, -WarningVariable, -OutBuffer et -OutVariable. Pour plus d’informations sur les paramètres courants, dans votre session Windows PowerShell, tapez get-help about_commonparameters, puis appuyez sur Entrée.

La commande ServerManagerCmd.exe

L’installation depuis la ligne de commande Gestionnaire de serveur accepte des paramètres pour installer ou supprimer un ou plusieurs rôles, services de rôle et fonctionnalités séparés par des espaces. Lorsque vous voulez installer ou supprimer plus d’un rôle, d’un service de rôle ou d’une fonctionnalité sur un serveur à l’aide d’une instance de commande unique, vous pouvez aussi utiliser un fichier de réponses XML, surtout si vous voulez configurer plusieurs serveurs de manière identique. Pour plus d’informations sur le fichier de réponses à utiliser avec ServerManagerCmd.exe, voir Création d’un fichier de réponses pour les commandes du Gestionnaire de serveur.

Remarques

L’exécution de ServerManagerCmd.exe s’effectue à partir de n’importe quel répertoire de disque local du serveur. Vous devez être membre du groupe Administrateurs sur le serveur sur lequel vous voulez installer ou supprimer des logiciels.

Important

En raison des restrictions en matière de sécurité qui sont imposées par le Contrôle de compte d’utilisateur dans Windows Server 2008 R2, vous devez exécuter ServerManagerCmd.exe dans une fenêtre d’invite de commandes ouverte avec des privilèges élevés. Pour cela, cliquez avec le bouton droit sur l’exécutable d’invite de commandes ou sur l’objet Command Prompt du menu Start, puis cliquez sur Run as administrator.

Syntaxe de ServerManagerCmd.exe

ServerManagerCmd.exe -query [<query.xml>] [-logPath <log.txt>]

ServerManagerCmd.exe -inputPath <answer.xml> [-resultPath <result.xml> [-restart] | -whatIf] [-logPath <log.txt>]

ServerManagerCmd.exe -install <command-Id> [-setting <setting-name>=<setting value>]* [-allSubFeatures] [-resultPath <result.xml> [-restart] | -whatIf] [-logPath <log.txt>]

ServerManagerCmd.exe -remove <command-Id> [-resultPath <result.xml> [-restart] | -whatIf] [-logPath <log.txt>]

ServerManagerCmd.exe [-help | -?]

ServerManagerCmd.exe -version

Paramètres

ParamètreDescription

-query [<query.xml>]

Affiche une liste de tous les rôles, services de rôle et fonctionnalités installés et disponibles pour une installation sur le serveur. Vous pouvez aussi utiliser la forme abrégée de ce paramètre, -q

Pour enregistrer les résultats de la requête dans un fichier XML, spécifiez un fichier XML pour remplacer query.xml.

Remarques

Les résultats du paramètre -query ne sont pas exploitables comme fichier de réponses avec le paramètre -inputPath. Le langage XML utilisé par les résultats de -query et le langage XML requis dans un fichier de réponses Servermanagercmd.exe ne sont pas validés en fonction du même schéma.

-inputPath <answer.xml>

Installe ou supprime les rôles, services de rôle et fonctionnalités spécifiés dans le fichier de réponses, un fichier XML représenté par answer.xml. Vous pouvez aussi utiliser la forme abrégée de ce paramètre, -p.

Pour plus d’informations sur la création d’un fichier de réponses à utiliser avec ce paramètre, voir Création d’un fichier de réponses pour les commandes du Gestionnaire de serveur.

-install <Id>

Installe le rôle, service de rôle ou fonctionnalité spécifié par Id. Voir Identificateurs de commande de rôle, de service de rôle et de fonctionnalité dans cette rubrique pour obtenir une liste complète des identificateurs de rôle, service de rôle ou fonctionnalité que vous pouvez choisir de spécifier pour Id. Les identificateurs ne respectent pas la casse. Lors de la présence de plusieurs rôles, services de rôle et fonctionnalités, ils doivent être séparés par des espaces.

Les paramètres facultatifs suivants sont utilisés avec le paramètre -install.

  • -setting <setting name>=<setting value> - Spécifiez les paramètres nécessaires pour l’installation. Voir Identificateurs de commande de rôle, de service de rôle et de fonctionnalité dans cette rubrique pour obtenir une liste complète des paramètres disponibles.

  • -allSubFeatures - Spécifiez l’installation de tous les services et fonctionnalités subordonnés avec le rôle, service de rôle ou fonctionnalité parent nommé dans le paramètre Id de la commande -install. Notez que certains conteneurs de rôle ne possèdent pas d’identificateur de ligne de commande permettant l’installation de tous les services de rôle. C’est le cas lorsque des services de rôle ne peuvent être installés dans la même instance de la commande Gestionnaire de serveur. Par exemple, le service de rôle Service de fédération des services ADFS (Active Directory Federation Services) et le service de rôle Proxy du service de fédération ne peuvent être installés à l’aide de la même instance de commande Gestionnaire de serveur.

  • -resultPath <result.xml> - Enregistre les résultats de l’installation dans un fichier XML représenté par result.xml. Vous pouvez aussi utiliser la forme abrégée de ce paramètre, -r. Vous ne pouvez pas utiliser le paramètre -resultPath et le paramètre -whatIf dans la même instance de ServerManagerCmd.exe.

  • -restart - L’ajout de -restart à la commande -install redémarre l’ordinateur automatiquement une fois l’installation terminée si le redémarrage est requis par les rôles et fonctionnalités installés.

  • -whatIf - Vous pouvez utiliser -whatIf pour afficher toute opération spécifiée pour la commande -install. Vous pouvez aussi utiliser la forme abrégée du paramètre -whatIf, -w. Vous ne pouvez pas utiliser le paramètre -resultPath et le paramètre -whatIf dans la même instance de ServerManagerCmd.exe.

  • -logPath <log.txt> - Utilisez -logPath afin de préciser un nom et un emplacement pour le fichier journal, plutôt que celui par défaut : %windir%\temp\servermanager.log.

-remove <Id>

Supprime le rôle, service de rôle ou fonctionnalité spécifié par Id. Voir Identificateurs de commande de rôle, de service de rôle et de fonctionnalité dans cette rubrique pour obtenir une liste complète des identificateurs de rôle, de service de rôle et de fonctionnalité que vous pouvez choisir de spécifier pour Id. Les identificateurs ne respectent pas la casse. Les différents rôles, services de rôle et fonctionnalités doivent être séparés par des espaces.

Les paramètres facultatifs suivants sont utilisés avec le paramètre -remove.

  • -resultPath <result.xml> - Enregistre les résultats de la suppression dans un fichier XML représenté par result.xml. Vous pouvez aussi utiliser la forme abrégée de ce paramètre, -r. Retenez que vous ne pouvez pas utiliser le paramètre -resultPath et le paramètre -whatIf dans la même instance de ServerManagerCmd.exe.

  • -restart - L’ajout de -restart à la commande -remove redémarre l’ordinateur automatiquement une fois la suppression terminée si le redémarrage est requis par les rôles et fonctionnalités restants.

  • -whatIf - Vous pouvez utiliser -whatIf pour afficher toute opération spécifiée pour la commande -remove. Vous pouvez aussi utiliser la forme abrégée du paramètre -whatIf, -w. Vous ne pouvez pas utiliser le paramètre -resultPath et le paramètre -whatIf dans la même instance de ServerManagerCmd.exe.

  • -logPath <log.txt> - Utilisez -logPath afin de spécifier un nom et un emplacement pour le fichier journal, plutôt que celui par défaut : %windir%\temp\servermanager.log.

-help

Affiche l’aide pour ServerManagerCmd.exe dans la fenêtre d’invite de commandes. Vous pouvez également utiliser la forme abrégée, -?.

-version

Afficher le numéro de version de Gestionnaire de serveur. Vous pouvez également utiliser la forme abrégée, -v.

Remarques au sujet de ServerManagerCmd.exe

ServerManagerCmd.exe ne prend pas en charge la configuration ou la gestion de rôles et de fonctionnalités après leur installation. Les installations de rôle et de fonctionnalité effectuée à l’aide de ServerManagerCmd.exe utilisent les paramètres par défaut. Pour modifier les paramètres de rôle ou de fonctionnalité, effectuer des tâches d’administration de rôle et afficher l’état ou les événements liés aux rôles et aux fonctionnalités, vous devez utiliser la console Gestionnaire de serveur basée sur l’interface utilisateur graphique (GUI) de Windows. Vous devrez éventuellement ouvrir d’autres composants logiciels enfichables de gestion pour votre rôle ou utiliser des outils en ligne de commande spécifiques aux fonctionnalités pour la gestion ou la configuration de rôles, services de rôle et fonctionnalités particuliers.

Remarques

Bien que les installations de rôle et de fonctionnalité soient sécurisées par défaut, vous devez utiliser la console Gestionnaire de serveur pour modifier tout paramètre par défaut afin qu’il soit conforme aux stratégies de sécurité dans votre entreprise. Vous ne pouvez pas utiliser ServerManagerCmd.exe pour installer et configurer des applications autres que des rôles, services de rôle et fonctionnalités de Windows Server 2008 R2. L’outil ServerManagerCmd.exe n’est pas pris en charge sur des ordinateurs exécutant une installation Server Core de Windows Server 2008 R2. Vous ne pouvez pas utiliser ServerManagerCmd.exe pour l’installation et la suppression de rôles, services de rôle et fonctionnalités sur des ordinateurs distants.

Exemples de ServerManagerCmd.exe

Ci-dessous figurent des exemples d’utilisation de commandes Gestionnaire de serveur.

Interrogation des rôles et fonctionnalités installés sur l’ordinateur.

L’exemple suivant illustre la syntaxe de ServerManagerCmd.exe pour effectuer une requête afin de déterminer les rôles, services de rôle et fonctionnalités installés sur un ordinateur, ainsi que ceux qui sont disponibles pour une installation. Dans cet exemple, l’administrateur dirige Gestionnaire de serveur pour enregistrer les résultats de la requête dans un fichier, C:\queryResults.xml.

ServerManagerCmd.exe -query C:\queryResults.xml

Installation d’un rôle sans fichier de réponses

Ci-dessous figure la syntaxe ServerManagerCmd.exe pour l’installation de Serveur Web (IIS) et de l’ensemble de ses services de rôle. L’administrateur exporte les résultats de l’installation dans un fichier XML nommé WebServer.xml. Il a également indiqué au Gestionnaire de serveur de redémarrer automatiquement l’ordinateur une fois l’installation terminée si le rôle l’exige.

ServerManagerCmd.exe -install Web-Server -allSubFeatures -resultPath C:\Admin\WebServer.xml -restart

Suppression de fonctionnalités à l’aide d’un fichier de résultats et de la commande ServerManagerCmd.exe

Un administrateur utilise la commande suivante pour attribuer un nouvel objet à plusieurs serveurs en supprimant plusieurs rôles. Les commandes pour les rôles à supprimer sont fournies dans un fichier de réponses nommé RemoveFilePrint.xml. L’administrateur a ajouté l’option -whatIf à la commande pour afficher les opérations de commande spécifiées dans le fichier de réponses removalresults.xml et indiquer si un logiciel dépendant des éléments indiqués pour une suppression dans le fichier de réponses a également été supprimé.

ServerManagerCmd.exe -inputPath C:\AdminFiles\RemoveFilePrint.xml -resultPath C:\AdminFiles\removalresults.xml -whatIf

Identificateurs de commande de rôle, de service de rôle et de fonctionnalité

Les tableaux de cette section associent les rôles, services de rôle et fonctionnalités disponibles dans Windows Server 2008 R2 avec les identificateurs de commande que vous devez utiliser dans ServerManagerCmd.exe pour les installer ou les supprimer.

Identificateurs de commande des rôles et des services de rôle

Identificateurs de commande des services de certificats Active DirectoryValeur de commandeRemarques

Services de certificats Active Directory

AD-Certificate

L’autorité de certification et le protocole OCSP Online Certificate Status Protocol peuvent être installés à l’aide de l’interface de ligne de commande Gestionnaire de serveur. Les autres services de rôle pour les services de certificats Active Directory ne peuvent être installés à l’aide de la ligne de commande Gestionnaire de serveur.

Autorité de certification

ADCS-Cert-Authority

Inscription de l’autorité de certification via le Web (ne peut pas être installée à l’aide de la ligne de commande)

ADCS-Web-Enrollment

Répondeur en ligne

ADCS-Online-Cert

Services d’inscription de périphériques réseau

ADCS-Device-Enrollment

Service Web Inscription de certificats

ADCS-Enroll-Web-Svc

Service Web Stratégie d’inscription de certificats

ADCS-Enroll-Web-Pol

Identificateur de commande des Services de domaine Active DirectoryValeur de la commandeRemarques

Services de domaine Active Directory

AD-Domain-Services

Après avoir installé les Services de domaine Active Directory (AD DS), vous devez exécuter la commande dcpromo.

La suppression du rôle AD DS pendant que l’ordinateur fonctionne en tant que contrôleur de domaine échoue. Vous devez tout d’abord supprimer les services de domaine Active Directory du contrôleur de domaine.

Contrôleur de domaine Active Directory

ADDS-Domain-Controller

Gestion des identités pour UNIX

ADDS-Identity-Mgmt

Serveur pour le service NIS (Network Information Services)

ADDS-NIS

Synchronisation des mots de passe

ADDS-Password-Sync

Outils d’administration pour la gestion des identités pour UNIX

ADDS-IDMU-Tools

Identificateurs de commande des services ADFS (Active Directory Federation Services)Valeur de la commandeRemarques

Services ADFS (Active Directory Federation Services)

AD-Federation-Services

Les services ADFS doivent être installés avec des paramètres par défaut.

Service de fédération

ADFS-Federation

Proxy du service de fédération

ADFS-Proxy

Agents Web

ADFS-Web-Agents

Agent prenant en charge les revendications

ADFS-Claims

Agent basé sur les jetons Windows

ADFS-Windows-Token

Identificateurs de commande des services AD LDS (Active Directory Lightweight Directory Services)Valeur de la commandeRemarques

Services AD LDS (Active Directory Lightweight Directory Services)

AD LDS

Aucune

Identificateur de commande des Active Directory Rights Management Services (AD RMS)Valeur de la commandeRemarques

Active Directory Rights Management Services (AD RMS)

ADRMS

Active Directory Rights Management Services (AD RMS) ne peut être installé à l’aide de la ligne de commande Gestionnaire de serveur.

Serveur AD RMS (Active Directory Rights Management Server)

ADRMS-Server

Prise en charge de la fédération des identités

ADRMS-Identity

Identificateurs de commande du serveur d’applicationsValeur de la commandeRemarques

Serveur d’applications

Application-Server

Si vous installez le service de rôle Prise en charge de transaction WS-Atomic à l’aide de la ligne de commande Gestionnaire de serveur, par défaut, la Prise en charge de transaction WS-Atomic est configurée de manière à utiliser un certificat auto-signé.

Application Server Foundation

AS-AppServer-Foundation

Prise en charge du serveur Web (IIS)

AS-Web-Support

Accès réseau COM+

AS-Ent-Services

Partage de port TCP

AS-TCP-Port-Sharing

Support du service d’activation des processus Windows

AS-WAS-Support

Activation HTTP

AS-HTTP-Activation

Activation de Message Queuing

AS-MSMQ-Activation

Activation TCP

AS-TCP-Activation

Activation des canaux nommés

AS-Named-Pipes

Prise en charge des transactions distribuées

AS-Dist-Transaction

Transactions distantes entrantes

AS-Incoming-Trans

Transactions distantes sortantes

AS-Outgoing-Trans

Prise en charge de transaction WS-Atomic

AS-WS-Atomic

Identificateurs de commande du serveur DHCPValeur de la commandeRemarques

Serveur DHCP

DHCP

Le rôle Serveur DHCP doit être installé avec les paramètres par défaut.

Identificateurs de commande du serveur DNSValeur de la commandeRemarques

Serveur DNS

DNS

Aucune

Identificateurs de commande du Serveur de télécopieValeur de la commandeRemarques

Serveur de télécopie

Télécopie

Serveur de télécopie doit être installé avec les paramètres par défaut.

Identificateurs de commande du Services de fichiersValeur de la commandeRemarques

Services de fichiers

Services de fichiers

Vous ne pouvez pas installer ou supprimer le conteneur Services de fichiers à l’aide de la ligne de commande Gestionnaire de serveur. Vous pouvez installer ou supprimer le conteneur Services de fichiers uniquement à l’aide de l’interface utilisateur Gestionnaire de serveur. Notez que pour cette raison il n’existe aucun ID de commande disponible pour représenter le conteneur Services de fichiers.

Étant donné que vous pouvez configurer les paramètres du Services de fichiers après l’installation du rôle, vous n’avez pas besoin de les spécifier dans le fichier de réponses de la ligne de commande du Gestionnaire de serveur.

Serveur de fichiers

FS-Fileserver

Système de fichiers DFS (Distributed File System)

FS-DFS

Espace de noms DFS

FS-DFS-Namespace

Réplication DFS

FS-DFS-Replication

Gestionnaire de ressources du serveur de fichiers

FS-Resource-Manager

Services pour NFS

FS-NFS-Services

Service de recherche Windows

FS-Search-Service

Services de fichiers Windows Server 2003

FS-Win2003-Services

BranchCache pour fichiers distants

FS-BranchCache

Service d’indexation

FS-Indexing-Service

Identificateurs de commande de Hyper-V™Valeur de la commandeRemarques

Hyper-V™

Hyper-V

Identificateurs de commande des services de stratégie et d’accès réseauValeur de la commandeRemarques

Services de stratégie et d’accès réseau

NPAS

Étant donné que les paramètres des services de stratégie et d’accès réseau peuvent être configurés après votre installation du rôle, leur spécification n’est pas demandée dans le fichier de réponses de la ligne de commande.

Serveur NPS

NPAS-Policy-Server

Services de routage et d’accès à distance NPAS

NPAS-RRAS-Services

Service d’accès à distance

NPAS-RRAS

Routage

NPAS-Routing

Autorité HRA (Health Registration Authority)

NPAS-Health

Protocole HCAP (Host Credential Authorization)

NPAS-Host-Cred

Identificateurs de commande des Services d’impression et de numérisationValeur de la commandeRemarques

Services d’impression et de numérisation

Print-Services

Pendant la suppression de ce rôle dans l’interface utilisateur Gestionnaire de serveur, un message vous demande de supprimer les instances des imprimantes configurées sur le serveur. Par défaut, ces instances sont préservées. Il s’agit du comportement par défaut de suppression de la ligne de commande du rôle Services d’impression et de numérisation.

Serveur d’impression

Print-Server

Impression Internet

Print-Internet

Service LDP

Print-LPD-Service

Serveur de numérisation distribuée

Print-Scan-Server

Identificateurs de commande des services Bureau à distanceValeur de la commandeRemarques

Services Bureau à distance

Services Bureau à distance

Étant donné que les paramètres des services Bureau à distance peuvent être configurés après votre installation du rôle, leur spécification n’est pas demandée dans le fichier de réponses de la ligne de commande.

Serveur Bureau à distance

RDS-RD-Server

Gestionnaire de licences des services Bureau à distance

RDS-Licensing

Passerelle Bureau à distance

RDS-Gateway

Accès Web RAD

RDS-Web-Access

Service Broker pour les connexions Bureau à distance

RDS-Connection-Broker

Virtualisation des services Bureau à distance

RDS-Virtualization

Identificateurs de commande du Serveur Web (IIS)Valeur de la commandeRemarques

Serveur Web (IIS)

Web-Server

Aucune

Services Internet (Serveur Web)

Web-WebServer

Fonctionnalités HTTP communes

Web-Common-Http

Contenu statique

Web-Static-Content

Document par défaut

Web-Default-Doc

Exploration de répertoire

Web-Dir-Browsing

Erreurs HTTP

Web-Http-Errors

Redirection HTTP

Web-Http-Redirect

Publication WebDAV

Web-DAV-Publishing

Développement d’application

Web-App-Dev

ASP.NET

Web-Asp-Net

Extensibilité .NET

Web-Net-Ext

ASP

Web-ASP

CGI

Web-CGI

Extensions ISAPI

Web-ISAPI-Ext

Filtres ISAPI

Web-ISAPI-Filter

Fichiers Include côté serveur

Web-Includes

Intégrité et diagnostics

Web-Health

Journalisation HTTP

Web-Http-Logging

Outils de journalisation

Web-Log-Libraries

Observateur de demandes

Web-Request-Monitor

Suivi

Web-Http-Tracing

Journalisation personnalisée

Web-Custom-Logging

Journalisation ODBC

Web-ODBC-Logging

Sécurité

Web-Security

Authentification de base

Web-Basic-Auth

Authentification Windows

Web-Windows-Auth

Authentification Digest

Web-Digest-Auth

Authentification par mappage de certificat client

Web-Client-Auth

Authentification par mappage de certificat client IIS

Web-Cert-Auth

Autorisation d’URL

Web-Url-Auth

Filtrage des demandes

Web-Filtering

Restrictions IP et de domaine

Web-IP-Security

Performances

Web-Performance

Compression de contenu statique

Web-Stat-Compression

Compression de contenu dynamique

Web-Dyn-Compression

Outils de gestion

Web-Mgmt-Tools

Console de gestion d’IIS

Web-Mgmt-Console

Scripts et outils de gestion IIS

Web-Scripting-Tools

Service de gestion

Web-Mgmt-Service

Compatibilité d’administration d’IIS 6

Web-Mgmt-Compat

Compatibilité avec la métabase de données IIS 6

Web-Metabase

Compatibilité WMI d’IIS 6

Web-WMI

Outils de script IIS 6

Web-Lgcy-Scripting

Console de gestion d’IIS 6

Web-Lgcy-Mgmt-Console

Serveur FTP

Web-Ftp-Server

Service FTP

Web-Ftp-Service

Extensibilité FTP

Web-Ftp-Ext

Identificateurs de commande des services de déploiement WindowsValeur de la commandeRemarques

Services de déploiement Windows

WDS

Aucune

Serveur de déploiement

WDS-Deployment

Serveur de transport

WDS-Transport

Identificateurs de commande des services WSUS (Windows Server Update Services) Valeur de la commandeRemarques

Services WSUS (Windows Server Update Services)

OOB-WSUS

Identificateurs de commande des fonctionnalités

FonctionnalitésValeur de commande Remarques

Service de transfert intelligent en arrière-plan (BITS, Background Intelligent Transfer Service)

BITS

 

  • BITS Compact Server

BITS-LWDLServer

  • Extension du serveur IIS

BITS-IIS-Ext

Chiffrement de lecteur BitLocker

BitLocker

 

Windows BranchCache

BranchCache

Kit d’administration de Connection Manager

CMAK

 

Expérience utilisateur

Desktop-Experience

 

Console de gestion DirectAccess

DAMC

Clustering avec basculement

Failover-Clustering

Gestion des stratégies de groupe

GPMC

 

Services de prise en charge de l’écriture manuscrite

Ink-Handwriting

 

  • Prise en charge du mode d’entrée manuscrite

IH-Ink-Support

  • Reconnaissance de l’écriture manuscrite

IH-Handwriting

Client d’impression Internet

Internet-Print-Client

 

Serveur iSNS (Internet Storage Naming Server)

ISNS

 

Moniteur de port LPR

LPR-Port-Monitor

 

Message Queuing

MSMQ

  • Services Message Queuing

MSMQ-Services

  • Serveur Message Queuing

MSMQ-Server

  • Intégration du service d’annuaire

MSMQ-Directory

  • Déclencheurs Message Queuing

MSMQ-Triggers

  • Prise en charge HTTP

MSMQ-HTTP-Support

  • Prise en charge de la multidiffusion

MSMQ-Multicasting

  • Service de routage

MSMQ-Routing

  • Proxy DCOM Message Queuing

MSMQ-DCOM

MPIO (Multipath I/O)

Multipath-IO

 

Équilibrage de la charge réseau

NLB

 

Fonctionnalités .NET Framework 3.5.1

NET-Framework

Notez que la syntaxe de la ligne de commande pour les fonctionnalités du .NET Framework 3.5.1 ne contient pas le caractère « . » avant le mot NET.

  • .NET Framework 3.5.1

NET-Framework-Core

  • Activation de Windows Communication Foundation (WCF)

NET-Win-CFAC

  • Activation HTTP

NET-HTTP-Activation

  • Activation non-HTTP

NET-Non-HTTP-Activ

Protocole PNRP (Peer Name Resolution Protocol)

PNRP

 

Expérience audio-vidéo haute qualité Windows

Qwave

 

Assistance à distance

Remote-Assistance

 

Compression différentielle à distance

Compression RDC

 

Outils d'administration de serveur distant

RSAT

  • Outils d’administration de rôles

RSAT-Role-Tools

  • Outils des services de certificats Active Directory

RSAT-ADCS

  • Outils d’autorité de certification

RSAT-ADCS-Mgmt

  • Outils de répondeur en ligne

RSAT-Online-Responder

  • Outils AD DS et AD LDS

RSAT-AD-Tools

  • Outils AD DS

RSAT-ADDS

  • Outils en ligne de commande et composants logiciels enfichables AD DS

RSAT-ADDS-Tools

  • Centre d’administration Active Directory

RSAT-AD-AdminCenter

  • Outils de Serveur pour NIS

RSAT-SNIS

  • Outils des services AD LDS (Active Directory Lightweight Directory Services)

RSAT-ADLDS

  • Composant logiciel enfichable Active Directory PowerShell

RSAT-AD-PowerShell

  • Outils Active Directory Rights Management Services (AD RMS)

RSAT-RMS

  • Outils du serveur DHCP

RSAT-DHCP

  • Outils du serveur DNS

RSAT-DNS

  • Outils Serveur de télécopie

RSAT-Fax

  • Outils des Services de fichiers

RSAT-File-Services

  • Outils du système de fichiers DFS (Distributed File System)

RSAT-DFS-Mgmt-Con

  • Outils de gestion des ressources pour serveur de fichiers

RSAT-FSRM-Mgmt

  • Outils des services pour NFS

RSAT-NFS-Admin

  • Outils Hyper-V

RSAT-Hyper-V

  • Outils des Services de stratégie et d’accès réseau

RSAT-NPAS

  • Outils des services d’impression et de numérisation de document

RSAT-Print-Services

  • Outils des services Bureau à distance

RSAT-RDS

  • Outils du serveur Bureau à distance

RSAT-RDS-RemoteApp

  • Outils de la passerelle Bureau à distance

RSAT-RDS-Gateway

  • Outils du Gestionnaire de licences des services Bureau à distance

RSAT-RDS-Licensing

  • Outils du service Broker pour les connexions Bureau à distance

RSAT-TS-Session-Broker

  • Outils Serveur Web (IIS)

RSAT-Web-Server

  • Outils des Services de déploiement Windows

RSAT-WDS

Outils d’administration des fonctionnalités des Outils d'administration de serveur distant

RSAT-Feature-Tools

  • Outils d’administration du chiffrement de lecteur BitLocker

RSAT-BitLocker

  • Outils du Chiffrement de lecteur BitLocker

RSAT-Bitlocker-DriveEnc

  • Visionneuse de mot de passe de récupération BitLocker

RSAT-Bitlocker-RecPwd

  • Outils des extensions du serveur BITS

RSAT-BITS-Server

  • Outils du Clustering avec basculement

RSAT-Clustering

  • Outils d’équilibrage de la charge réseau

RSAT-NLB

  • Outils du serveur SMTP

RSAT-SMTP

  • Outils du serveur WINS

RSAT-WINS

Proxy RPC sur HTTP

RPC-over-HTTP-Proxy

 

Services TCP/IP simples

Simple-TCPIP

 

Serveur SMTP

SMTP-Server

 

Services SNMP

SNMP-Services

  • Service SNMP

SNMP-Service

  • Fournisseur WMI SNMP

SNMP-WMI-Provider

Gestionnaire de stockage SAN

Storage-Mgr-SANS

 

Sous-système pour les applications UNIX

Subsystem-UNIX-Apps

 

Client Telnet

Telnet-Client

 

Serveur Telnet

Telnet-Server

 

Client TFTP

TFTP-Client

 

Windows Biometric Framework

Biometric-Framework

 

Base de données interne Windows

Windows-Internal-DB

 

Windows PowerShell ISE

PowerShell-ISE

 

Service d’activation des processus Windows

WAS

  • Modèle de processus

WAS-Process-Model

  • Environnement .NET

WAS-NET-Environment

  • API de configuration

WAS-Config-APIs

Fonctionnalités de la Sauvegarde de Windows Server

Sauvegarde-Fonctionnalités

  • Sauvegarde de Windows Server

Sauvegarde

  • Outils en ligne de commande

Sauvegarde-Outils

  • Cmdlets de Sauvegarde de Windows Server

Sauvegarde-Cmdlets

Outils de migration de Windows Server

Migration

 

Gestionnaire de ressources système Windows

WSRM

 

Windows TIFF iFilter

TIFF-iFilter

Extension WinRM IIS

WinRM-IIS-Ext

 

Serveur WINS

WINS-Server

 

Service de réseau local sans fil

Wireless-Networking

 

Visionneuse XPS

XPS-Viewer

 

Voir aussi