Параметры командной строки

Для автоматизации процесса обновления каталога товаров и загрузки заказов программу можно запустить в режиме командной строки.
 
Список команд
 
Команда
Описание
/importprice=
Импортировать каталог товаров по указанному профилю настроек.
Пример:  ezcatalog.exe /importprice="Профиль 0"/logfile= - Путь и имя файла для сохранения лога.
/exportprice=
Экспортировать каталог товаров по указанному профилю настроек.
Пример:  ezcatalog.exe /exportprice="Профиль 0"/logfile= - Путь и имя файла для сохранения лога.
/createupdate
Создать файл обновления каталога товаров.
/createupdate_mode=
Режим создания обновления каталога. Может принимать значения: all -все данные; stock-только остатки и цены.
/upd_file=
Путь и имя файла для сохранения файла обновления.
/upd_title=
Название обновления.
/upd_comm=
Описание обновления.
/upd_upload
Загрузить созданное обновление на ftp.
/loadorders
Получить новые заказы с ftp и сайта. Реккомендуется назначать выполнение задания по загрузке заказов раз в 15-30 мин. В зависимости от частоты поступления заказов от клиентов.
/crcupdate
Загрузить изображения, описания и прикрепленные к товарам файлы на ftp сервер.
Используется в сочетании с флагами :  img_link, img_upd_new, img_upd_crc, descr_upd_new, files_upd_new
/img_link
Связать изображения с товарами по артикулу.
/img_upd_new
Загрузить только новые изображения товаров на ftp сервер.
/img_upd_crc
Перед загрузкой посчитать контрольные суммы изображений.
/descr_upd_new
Загрузить только новые описания товаров на ftp сервер.
/files_upd_new
Загрузить только новые прикрепленные к товарам файлы на ftp сервер.
/siteupdate=
Выполнить обновление данных на сайте/интернет-магазине по заданному номеру профиля. Нумерация профилей начинается с 1. Используется совместно с ключем  /siteupdate_mode. Комманду желательно выполнять от одного до трех раз в день для актуализации ассортимента и остатков.
/siteupdate_mode=
Режим обновления данных на сайте. может принимать значения:  all  -все данные;  stock-только остатки и цены.
/login=
Подключиться к базе данных по указанному профилю соединения, имени пользователя и паролю.
Только для сетевой версии программы. Пример:  ezcatalog.exe /login="Профиль БД" /user="user1" /pass="password"
/user=
Пользователь. Используется совместно с ключем  /login
/pass=
Пароль. Используется совместно с ключем  /login
/logfile=
Путь и имя файла для сохранения лога. Применяется только в сочетании с другими командами.
 
Примеры
 
Импорт данных в каталог
 
Команда
Описание
ezcatalog.exe /importprice="prof1" /logfile="c:\eorderlog.txt"
Где,
/importprice=""  - имя профиля из диалога импорта, заранее настроенного;
/logfile=""  - сохранить результаты операции в текстовый файл по указанному пути.
 
При использовании профиля в командной строке название профиля указывайте без использования специальных символов и русской кодировки. Программа выполнит загрузку данных по заранее настроенному профилю и запишет результат операции в файл.
 
Создание файла обновления и загрузка обновления на ftp (Для клиентского ПО версии 7.8 и ниже)
 
Команда
Описание
ezcatalog.exe /createupdate /upd_upload /logfile="c:\eorderlog.txt"
Где,
/createupdate  - создать обновление каталога товаров;
/upd_upload  - заугрузить созданное обновление на ftp;
/logfile=""  - сохранить результаты операции в текстовый файл по указанному пути.
 
 
Получение списка заказов
 
Команда
Описание
start """" /wait "C:\Program Files (x86)\ezcatalog net\ezcatalog.exe" /login="default" /user="ADMIN" / pass="1234" /loadorders /logfile="C:\Temp\loadorders-log.txt"
Где,
/login="default" /user="ADMIN" / pass="1234" - Подключение к нужной базе данных каталога в сетевой версии с логином и паролем.
/loadorders  - загрузить с ftp новые заказы от клиентов;
/logfile=""  - сохранить результаты операции в текстовый файл по указанному пути.
 
Загруженные заказы попадают в базу данных и в "Папку даннных каталога\Orders\"
 
Выполнение обновления каталога товаров на сайте/интернет-магазине (для сетевой версии)
 
Команда
Описание
start """" /wait "C:\Program Files (x86)\ezcatalog net\ezcatalog.exe" /login="default" /user="ADMIN" / pass="1234" /siteupdate="1" /logfile="C:\Temp\siteupdate-log.txt"
Где,
/login="default" /user="ADMIN" / pass="1234" - Подключение к нужной базе данных каталога в сетевой версии с логином и паролем.
/siteupdate="1"  - выполнить обновление данных на сайте по первому в списке профилю, настроенному в кнопке "Интернет-магазин";
/logfile=""  - сохранить результаты операции в текстовый файл по указанному пути.
 
 
Несколько команд можно комбинировать в одной строке. Например импорт и загрузку обновления на ftp.
 
Полный список команд и ключей можно узнать запустив программу с ключем /help