Параметры командной строки
Для автоматизации процесса обновления каталога товаров и загрузки заказов программу можно запустить в режиме командной строки.
Список команд
Команда |
Описание |
/importprice= |
Импортировать каталог товаров по указанному профилю настроек. |
/exportprice= |
Экспортировать каталог товаров по указанному профилю настроек. |
/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 |
Загрузить только новые изображения товаров на ftp сервер. |
/img_upd_crc |
Перед загрузкой посчитать контрольные суммы изображений. |
/descr_upd_new |
Загрузить только новые описания товаров на ftp сервер. |
/files_upd_new |
Загрузить только новые прикрепленные к товарам файлы на ftp сервер. |
/siteupdate= |
Выполнить обновление данных на сайте/интернет-магазине по заданному номеру профиля. Нумерация профилей начинается с 1. Используется совместно с ключем /siteupdate_mode. Комманду желательно выполнять от одного до трех раз в день для актуализации ассортимента и остатков. |
/siteupdate_mode= |
Режим обновления данных на сайте. может принимать значения: all -все данные; stock-только остатки и цены. |
/login= |
Подключиться к базе данных по указанному профилю соединения, имени пользователя и паролю. |
/user= |
Пользователь. Используется совместно с ключем /login |
/pass= |
Пароль. Используется совместно с ключем /login |
/logfile= |
Путь и имя файла для сохранения лога. Применяется только в сочетании с другими командами. |
Примеры
Импорт данных в каталог
Команда |
Описание |
ezcatalog.exe /importprice="prof1" /logfile="c:\eorderlog.txt" |
Где, |
При использовании профиля в командной строке название профиля указывайте без использования специальных символов и русской кодировки. Программа выполнит загрузку данных по заранее настроенному профилю и запишет результат операции в файл.
Создание файла обновления и загрузка обновления на ftp (Для клиентского ПО версии 7.8 и ниже)
Команда |
Описание |
ezcatalog.exe /createupdate /upd_upload /logfile="c:\eorderlog.txt" |
Где, |
Получение списка заказов
Команда |
Описание |
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" - Подключение к нужной базе данных каталога в сетевой версии с логином и паролем. |
Загруженные заказы попадают в базу данных и в "Папку даннных каталога\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" - Подключение к нужной базе данных каталога в сетевой версии с логином и паролем. |
Несколько команд можно комбинировать в одной строке. Например импорт и загрузку обновления на ftp.
Полный список команд и ключей можно узнать запустив программу с ключем /help