Esecuzione di automazioni da una riga di comando

Sebbene le automazioni vengano normalmente eseguite da Transfer Desk, è possibile eseguirle anche da una riga di comando. In Windows, ad esempio, per utilizzare il prompt dei comandi è necessario scegliere Start > Esegui. È possibile utilizzare la stessa sintassi della riga di comando per impostare un programma di pianificazione, ad esempio l'utilità di pianificazione di Windows NT, in modo da eseguire regolarmente l'automazione. Il comando può anche essere utilizzato in un collegamento di SunSystems per eseguire un'automazione da SunSystems.

La sintassi per l'esecuzione di un'automazione o di un profilo dalla riga di comando è la seguente: <cartella_installazione_SunSystems\ssc\bin\AutomationDesk.exe -p profilo> -a <nome_profilo_automazione> -n -s -u ID_utente -x password_utente

in cui:

  • cartella_installazione_SunSystems è il percorso completo dell’installazione di SunSystems.
  • profilo è il nome del profilo definito in Transfer Desk.
  • nome_profilo_automazione è il nome dell'automazione definita in Transfer Desk.
  • ID_utente è il proprio ID utente di SunSystems.
  • password_utente è la password del proprio ID utente di SunSystems.
Nota: È possibile eseguire un profilo o un'automazione dalla riga di comando, ma non entrambi contemporaneamente.

Le lettere dei parametri devono essere precedute da un trattino:

  • p per eseguire un profilo. Prima di poter utilizzare questa opzione, è necessario specificare nel profilo il nome di file e il database. In alternativa, utilizzare -s profilo per visualizzare il profilo in Transfer Desk. Questa opzione consente agli utenti di impostare o ripristinare qualsiasi parametro di profilo, fra cui il nome di file e il database. Il profilo può quindi essere eseguito manualmente da Transfer Desk, se necessario.
  • a per eseguire un'automazione.
  • n per effettuare l'esecuzione senza visualizzare l'interfaccia di Transfer Desk. Questa opzione è utile, ad esempio, se si eseguono automazioni tramite un'utilità di pianificazione.
  • s per effettuare l'esecuzione in modalità singola. Viene eseguito un solo profilo nell'interfaccia di Transfer Desk.
  • u per specificare un ID utente. Questo dato è necessario per essere certi che il profilo sia sempre eseguito dall'ID utente appropriato.
    Nota: L'ID utente deve essere membro di uno dei gruppi di SunSystems Connect.
  • x per specificare la password. È necessaria solo se si specifica un ID utente.

Esempio

Il seguente esempio illustra la sintassi di un'automazione eseguita dalla riga di comando:

C:\program files\SunSystems\ssc\bin\AutomationDesk.exe -a Export2 -n -u NIC -x MyPa55w0rd

in cui:

  • Export2 è il nome dell'automazione impostato in Transfer Desk
  • NIC è l'ID utente con diritti di accesso a SunSystems Connect
  • MyPa55w0rd è la password dell'utente