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émarrer → Tous les programmes → Applications OpenManage → Essentials → Interface de ligne de commande 
Essentials.
Création d'un chier d'entrée pour le prol de découverte
Les commandes CLI de création des plages de découverte ou des groupes de découverte requièrent un chier XML qui dénit les 
paramètres des protocoles de découverte tels que SNMP, WMI, Stockage, WS-Man, SSH et IPMI. Ce chier dénit les protocoles 
utilisés ainsi que les paramètres de chaque protocole. Vous pouvez modier le chier à l'aide d'un éditeur XML ou d'un éditeur de 
texte. Le chier 
DiscoveryProle.xml se situe à l'emplacement suivant : C:\Program Files\Dell\SysMgt\Essentials\Tools\CLI. Modiez 
le chier .XML, puis renommez-le pour créer plusieurs prols de découverte. Vous ne pouvez pas stocker les mots de passe des 
protocoles WMI, IPMI, WS-Man, EMC et SSH dans ce chier .XML. Les commandes CLI OpenManage Essentials vous permettent 
de spécier 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>
• -SNMPv3AuthenticationPassword<secure password>
• -SNMPv3EncryptionPassword<secure password>
REMARQUE : Les mots de passe ne sont pas autorisés à s'acher en texte clair. Si vous tentez d'utiliser du texte clair 
pour les valeurs du mot de passe, la commande CLI ne parviendra pas à s'exécuter.
L'argument <mot de passe sécurisé> doit être un mot de passe sécurisé. Pour générer un mot de passe sécurisé réutilisable dans des 
scripts PowerShell, exécutez la commande suivante (ou une commande similaire) à partir d'une fenêtre 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 chiers :
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 chier. Vous pouvez ensuite utiliser ce mot de passe sécurisé dans d'autres scripts PowerShell qui impliquent des 
commandes CLI d'OpenManage Essentials. Par exemple :
Pour lire le mot de passe sécurisé depuis le chier et l’aecter à une variable, procédez comme suit :
PS> $passwordFile = convert-path c:\tmp\password.txt 
PS> $wsmanpassword = Get-Content $passwordFile | ConvertTo-SecureString 
Pour utiliser la chaîne sécurisée stockée dans toutes les variables du mot de passe dans les commandes CLI d'OpenManage 
Essentials:
PS> Add-DiscoveryRange -Range 10.36.0.48 -Profile samples\DiscoveryProfile.xml -
WSManPassword $wsmanpassword
407










