Lire cet article pour apprendre à utiliser l'invite de commande pour :
-
Démarrer ou arrêter les services Automation.
-
Contrôler les configurations à charger.
-
Contrôler les déclencheurs à activer.
Note
Il faut lancer Invite de Commande en mode élevé (avec les permissions d'administrateur). Cliquer à droite sur cmd.exe
et sélectionner Exécuter en tant qu'administrateur.
Démarrer et arrêter les services
Pour démarrer les deux services, utiliser les commandes suivantes :
net start NiceLabelProxyService 10
net start NiceLabelAutomationService 10
Pour ouvrir le fichier de configuration quand le Service est démarré, utiliser :
net start NiceLabelAutomationService 10 [Configuration]
Par exemple :
net start NiceLabelAutomationService 10 "c:\Project\configuration.MISX"
Pour arrêter les services, utiliser les commandes suivantes :
net stop NiceLabelProxyService 10
net stop NiceLabelAutomationService 10
Gérer les configurations et déclencheurs
Le service de NiceLabel Automation peut contrôler les paramètres de la ligne de commande en utilisant Automation Manager. Utiliser la syntaxe générale suivante :
NiceLabelAutomationManager.exe COMMAND Configuration [
NomDéclencheur] [/SHOWUI]
Note
Inclure le chemin entier dans le nom de la configuration. Ne pas utiliser que le nom de fichier.
Pour ajouter (ADD) une configuration
La configuration fournie sera chargée dans le service. Aucun déclencheur ne démarre. Avec le paramètre /SHOWUI
inclus, Automation Managerdémarrera.
NiceLabelAutomationManager.exe ADD c:\Project\configuration.MISX /SHOWUI
Pour recharger (RELOAD) la configuration
La configuration fournie sera rechargée dans le service. L'état d'exécution de tous les déclencheurs sera conservé. Recharger la configuration force la mise à jour de tous les fichiers en mémoire cache pour cette configuration. Pour plus d'informations, consulter l'article Mise en cache de fichiers. Avec le paramètre /SHOWUI
inclus, Automation Managerdémarrera.
NiceLabelAutomationManager.exe RELOAD c:\Project\configuration.MISX /SHOWUI
Pour supprimer (REMOVE) une configuration
La configuration fournie et tous ses déclencheurs seront déchargés du service.
NiceLabelAutomationManager.exe REMOVE c:\Project\configuration.MISX
Pour démarrer (START) un déclencheur
Le déclencheur référencé démarrera dans la configuration déjà chargée.
NiceLabelAutomationManager.exe START c:\Project\configuration.MISX CSVTrigger
Pour arrêter (STOP) un déclencheur
Le déclencheur référencé s'arrêtera dans la configuration déjà chargée.
NiceLabelAutomationManager.exe STOP c:\Project\configuration.MISX CSVTrigger
Codes d'états
Les codes d'états fournissent un retour d'informations concernant l'exécution de la ligne de commande. Pour activer le retour des codes d'états, utiliser la syntaxe de ligne de commande suivante :
start /wait NiceLabelAutomationManager.exe COMMAND Configuration [TriggerName] [/SHOWUI]
Les codes d'états sont capturés dans la variable du système errorlevel
. Pour voir le code d'état, exécuter la commande suivante :
echo %errorlevel%
Liste de codes d'états :
Code d'état |
Description |
0 |
Aucune erreur survenue |
100 |
Nom du fichier de configuration introuvable |
101 |
La configuration ne peut pas être chargée |
200 |
Déclencheur introuvable |
201 |
Le déclencheur ne peut pas démarrer |
Fourniture des informations d'identification de l'utilisateur pour l'authentification de l'application
Si le système LMS Enterprise ou LMS Pro est configuré pour utiliser l'Authentification de l'application (et non l'Authentification Windows) il faut donner des identifiants utilisateur avec suffisamment de droits pour gérer les configurations et les déclencheurs.
Il y a deux paramètres en ligne de commande utilisables :
-
-USER :
[username]
. Dans lequel[username]
est réservé au nom de l'utilisateur actuel. -
-PASSWORD :
[password]
. Dans lequel[password]
est réservé au mot de passe actuel.