Exécution d'une automatisation à partir d'une ligne de commande
Les automatisations sont généralement exécutées dans Transfer Desk, mais vous pouvez aussi les exécuter depuis une ligne de commande. Par exemple, sélectionnez dans Windows et tapez la commande à l'invite. Vous pouvez utiliser la même syntaxe de ligne de commande pour configurer toute application de planification telle que NT Scheduler afin qu'elle exécute l'automatisation à intervalles prédéfinis. Vous pouvez également utiliser cette commande pour les raccourcis SunSystems, si vous souhaitez exécuter une automatisation directement à partir de SunSystems.
Pour exécuter une automatisation ou un profil à l'aide d'une ligne de commande, utilisez la syntaxe suivante : <Dossier_d'installation_SunSystems\ssc\bin\AutomationDesk.exe -p profile> -a <nom_profil_automatisation> -n -s -u ID_utilisateur -x MotDePasse_utilisateur
où :
-
Dossier_d'installation_SunSystemsest le chemin d'accès complet à votre installation SunSystems. -
profilest le nom du profil défini dans Transfer Desk. -
nom_profil_automatisationest le nom de l'automatisation définie dans Transfer Desk. ID_utilisateurest votre ID d'utilisateur SunSystems.MotDePasse_utilisateurest votre mot de passe SunSystems.
Les lettres correspondant aux différents paramètres doivent être saisies précédées d'un tiret "-", et invoquent les actions suivantes :
ppermet d'exécuter un profil. Vous devez préciser le nom de fichier et l'unité de gestion dans le profil avant d'utiliser cette option. Vous pouvez également utiliser-s profilepour afficher un profil dans Transfer Desk. Cette option permet aux utilisateurs de définir ou de redéfinir n'importe quel paramètre de profil, y compris le nom de fichier et l'unité de gestion. Le profil peut alors être exécuté manuellement à partir de Transfer Desk, si nécessaire.-
apermet d'exécuter une automatisation. -
npermet de lancer l'exécution sans afficher l'interface utilisateur de Transfer Desk. Cela peut être utile, par exemple, lors de l'exécution d'automatisations à l'aide d'un planificateur. -
spermet de lancer l'exécution en mode unique. Un seul profil est exécuté via l'interface de Transfer Desk. -
upermet de spécifier un ID d'utilisateur. Ceci permet de s'assurer que le profil est toujours exécuté par l'utilisateur approprié.Remarque: L'ID utilisateur que vous sélectionnez doit être membre de l'un des groupes SunSystems Connect dans le Gestionnaire Utilisateurs. -
xpermet de définir un mot de passe. Cela est nécessaire uniquement si vous avez spécifié un code utilisateur.
Exemple
La ligne de commande suivante permet l'exécution d'une automatisation :
C:\program files\SunSystems\ssc\bin\AutomationDesk.exe -a Export2 -n -u NIC -x MyPa55w0rdoù :
- Export2 est le nom de l'automatisation définie dans Transfer Desk ;
- NIC est le code de l'utilisateur pour lequel les droits d'accès SunSystems Connect ont été définis ;
- MyPa55w0rd est le mot de passe de l'utilisateur NIC.