Запуск автоматизаций из командной строки

Обычно автоматизации запускаются с помощью функции «Панель переноса» , но автоматизации также можно запускать с помощью командной строки. Например, в ОС Windows для ввода команды необходимо выбрать «Пуск» > «Выполнить». Тот же синтаксис командной строки можно использовать при настройке программы-планировщика, например, NT Scheduler, для запуска автоматизации на основе планирования. Эту же команду можно использовать в ярлыке SunSystems для запуска автоматизации непосредственно из SunSystems.

Для запуска автоматизации или профиля из командной строки используется следующий синтаксис: <SunSystems_installation_folder\ssc\bin\AutomationDesk.exe -p profile> -a <automation_profile_name> -n -s -u user_ID -x user_password

где:

  • SunSystems_installation_folder — полный путь инсталляции SunSystems;
  • profile — имя профиля, определенного в «Панели переноса»;
  • automation_profile_name — имя автоматизации, определенной в «Панели переноса».
  • user_ID — ваш идентификатор пользователя SunSystems.
  • user_password — пароль для вашего идентификатора пользователя SunSystems.
Примечание. Из командной строки можно запустить или профиль, или автоматизацию, но невозможно запустить и то, и другое при помощи одной и той же команды.

Буквенные параметры вводятся с предшествующим им дефисом (-) и используются в следующих целях:

  • p — для запуска профиля. Перед использованием данного параметра необходимо указать в профиле имя файла и организацию. Как вариант используйте-s profile, чтобы открыть профиль в «Панели переноса» . Данный параметр позволяет пользователям задавать или сбрасывать любые параметры профиля, включая имя файла и организации. Затем профиль можно будет при необходимости запустить вручную из «Панели переноса» .
  • a — для запуска автоматизации.
  • n — для запуска без открытия пользовательского интерфейса «Панели переноса» . Эту функцию рекомендуется использовать, если автоматизации выполняются с помощью планировщика.
  • s — для запуска в одиночном режиме. Эта функция запускает одиночный профиль в интерфейсе «Панели переноса».
  • u — для указания идентификатора пользователя. Этот параметр требуется для того, чтобы убедиться, что профиль запускается соответствующим идентификатором пользователя.
    Примечание. ИД пользователя должен быть участником одной из групп SunSystems Connect.
  • x — для указания пароля. Это необходимо только в случае, если указывается идентификатор пользователя.

Пример

В качестве примера автоматизации может быть использована следующая командная строка:

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

где:

  • Export2 — имя автоматизации, определенное в «Панели переноса»;
  • NIC — идентификатор пользователя, которому разрешено использование SunSystems Connect;
  • MyPa55w0rd — пароль для идентификатора пользователя NIC.