Параметры командной строки
Для автоматизации процесса обновления каталога товаров и загрузки заказов программу можно запустить в режиме командной строки.
Список команд
|
Команда
|
Описание
|
|
/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