Users Guide

32
Utiliser l'interface de ligne de commande
OpenManage Essentials
Lancement de l'interface de commande de ligne
OpenManage Essentials
Cliquez sur DémarrerTous les programmesApplications OpenManage Essentials Interface
de ligne de commande Essentials.
Créer un fichier d'entrée de profil de découverte
Les commandes CLI qui créent des plages de découverte ou des groupes de découverte requièrent un
fichier XML qui définit les paramètres des protocoles de découverte tels que SNMP, WMI, Storage, WS-
Man, SSH et IPMI. Ce fichier définit les protocoles utilisés ainsi que les paramètres de chaque protocole.
Vous pouvez modifier le fichier à l'aide d'un éditeur XML ou d'un éditeur de texte. Un modèle de fichier
XML (
DiscoveryProfile.xml) est inclus dans le dossier samples (modèles) sous C:\Program Files\Dell
\SysMgt\Essentials\Tools\CLI\Samples. Modifiez le fichier xml, puis renommez-le pour créer plusieurs
profils de découverte. Vous ne pouvez pas stocker les mots de passe pour les protocoles WMI, IPMI, WS-
Man, EMC et SSH dans le fichier XML. Les commandes CLI OpenManage Essentials vous permettent de
spécifier des mots de passe dans l'argument de ligne de commande à l'aide des commandes suivantes :
-wmiPassword<secure password>
-ipmiPassword<secure password>
-wsmanPassword<secure password>
-emcPassword<secure password>
-sshPassword<secure password>
REMARQUE : Les mots de passe ne sont pas autorisés à apparaitre en texte clair. Si vous tentez
d’utiliser un texte clair comme valeurs du mot de passe, la commande CLI ne fonctionnera pas.
L'argument <mot de passe> doit être un mot de passe sécurisé. Pour générer un mot de passe sécurisé
qui peut être réutilisé dans des scripts PowerShell, exécutez la commande suivante (ou une commande
similaire) à partir d’une fenêtre de PowerShell:
Pour inviter l’utilisateur à entrer un mot de passe, le lire et le convertir en une chaîne sécurisée:
PS> $password = Read-Host ‘Enter password:’ –AsSecureString
Pour enregistrer le mot de passe, en tant que chaîne sécurisée, pour le système de fichiers :
PS> $password | ConvertFrom-SecureString | Set-Content c:\tmp\password.txt
Les deux commandes PowerShell antérieures convertissent un mot de passe en une chaîne sécurisée qui
est ensuite enregistrée dans un fichier. Ce mot de passe sécurisé peut ensuite être utilisé dans d’autres
scripts PowerShell qui impliquent des commandes CLI d’OpenManage Essentials. Par exemple:
475