Запуск автоматизаций из командной строки
Обычно автоматизации запускаются с помощью функции «Панель переноса» , но автоматизации также можно запускать с помощью командной строки. Например, в ОС 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.