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_SunSystems
est le chemin d'accès complet à votre installation SunSystems. -
profil
est le nom du profil défini dans Transfer Desk. -
nom_profil_automatisation
est le nom de l'automatisation définie dans Transfer Desk. ID_utilisateur
est votre ID d'utilisateur SunSystems.MotDePasse_utilisateur
est 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 :
p
permet 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 profile
pour 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.-
a
permet d'exécuter une automatisation. -
n
permet 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. -
s
permet de lancer l'exécution en mode unique. Un seul profil est exécuté via l'interface de Transfer Desk. -
u
permet 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. -
x
permet 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.