Готовые варианты

Просмотрите список готовых вариантов автоматизации. Если среди них не найдете подходящий или найдете, но он решает вашу задачу только частично, то создайте свой вариант.

Все варианты написаны с учетом того, что у вас стоит сетевая версия программы. Так как обычно с этой версией делают автоматизацию. Но если у вас базовая версия, то в коде готовых решений часть «/login="profile" /user="user" /pass="password"» сотрите, а путь к программе «C:\Program Files\ezcatalog net 10\ezcatalog10.exe» замените на «C:\Program Files\ezcatalog 10\ezcatalog10.exe».

Как создать и запустить готовый вариант?

Как создать

Надо открыть блокнот, скопировать туда текст готового варианта и сохранить в файл.

Для этого нажмите на кнопку «Пуск». Введите «Блокнот». Нажмите на найденное приложение блокнота.

Введите в него текст готового варианта и нажмите на кнопку «Сохранить как». Появится диалоговом окне.

В нем необходимо:

  1. В поле «Тип файла» выберите — «Все файлы»;
  2. В поле «Имя файла» сотрите весь текст (если есть) и введите название на английском с расширением «.bat». Иначе автоматизация не запустится. Например: «update.bat»;
  3. Выберите папку с данными каталога (не программы!). Как найти папку с данными?;
  4. Нажмите на кнопку «Сохранить».

Как запустить

Запускается как обычное приложение, через двойное нажатие на файл.

Найдите ярлык программы на рабочем столе. Он называется либо «Электронный Заказ», либо «ezcatalog».

Правой кнопкой мыши нажмите на него. Выпадет меню. В нем нажмите на «Свойства».

Найдите поле «Объект». В нем указан полный путь.

Скопируйте весь путь с кавычками. Закройте окно.

Запустите программу (если она у вас уже открыта, то закройте сначала).

Выберите профиль, в котором надо изменить название и нажмите на «Изменить».

Измените название и нажмите на «ОК».

Ошибка «Не удалось найти программу»

Проверьте в проводнике, есть ли на самом деле программа по тому пути, что вы указали после «start /wait ""». Если нет, то попробуйте найти его через поиск в проводнике.

Для этого откройте проводник, выберите раздел «Мой компьютер» или конкретный диск, где у вас лежат все программы. В поле поиска введите «ezcatalog10.exe».

Если программа нашлась, то нажмите на него правой кнопкой мышки, а потом «Копировать как путь».

Путь до программы скопируется вместе с кавычками. Теперь замените им тот, что указан сейчас в вашем файле .

Ошибка «Неправильный пароль или пользователь»

Ошибка означает, что в «/user="user" /pass="password"» вы написали не существующего пользователя или неправильный пароль.

Программа запускается и сразу закрывается, ничего не сделав

Если в тексте у вас нет «log.txt», то добавьте в конец, поставив перед командой пробел.

Пример:

start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="profile" /user="user" /pass="password" /exportprice="1" /logfile="logs.txt"

Если есть, то рядом с файлом найдите «log.txt». Откройте его.

Ищите в нем строки:

Если в файле вообще ничего нет, значит вы используете несуществующую команду.

Ошибка с «Access...» и какими-то цифрами

Попробуйте запустить через 5 минут.

Программа запустилась как обычно, с кнопками и формами

Скорее всего вы используете не существующую команду или только «start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="profile" /user="user" /pass="password"».

Ничего не помогло?

Напишите нам на support@softsintez.ru, укажите название компании, что делаете и с какой проблемой столкнулись. По возможности, прикрепите к письму скриншот ошибки (если есть). Если есть файл «log.txt», то его тоже прикрепите к письму.

Чем подробнее опишите, тем быстрее сможем помочь.

Варианты

Загрузить прайс-лист поставщика

Код

start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="profile" /user="user" /pass="password" /importprice="1" /logfile="logs.txt"

Замените

Замените название профиля базы данных «profile» на тот, в котором находится каталог. Название должно быть на английском. Если у вас оно на русском, то измените на английский. Это требования Windows;

Замените пользователя «user» на того, под которым обычно входите в профиль;

Замените пароль пользователя «password» на тот, который обычно вводите при входе в профиль.

Замените номер профиля импорта «/importprice="1"» на тот, который вы хотите запустить. Нумерация начинается с единицы.

Обновить каталог только на сайте, в мобильном приложении или в клиентском

Код

start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="profile" /user="user" /pass="password" /siteupdate="1" /siteupdate_mode="all" /logfile="logs.txt"

Замените

Замените название профиля базы данных «profile» на тот, в котором находится каталог. Название должно быть на английском. Если у вас оно на русском, то измените на английский. Это требования Windows;

Замените пользователя «user» на того, под которым обычно входите в профиль;

Замените пароль пользователя «password» на тот, который обычно вводите при входе в профиль.

Заменте номер профиля обновления «/siteupdate="1"» на тот, который вы хотите запустить. Нумерация начинается с единицы.

Замените режим работы «/siteupdate_mode="all" на тот, какой планируете использовать. Сейчас выбран режим, при котором выгрузится весь каталог. Если надо, чтобы только остатки и цены, то вместо «all» укажите «stock».

Обновить каталог везде: и на сайте, и в мобильном приложении и в клиентском

Код

start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="profile" /user="user" /pass="password" /siteupdate="1" /siteupdate_mode="all" /logfile="logs.txt"

start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="profile" /user="user" /pass="password" /siteupdate="2" /siteupdate_mode="all" /logfile="logs.txt"

start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="profile" /user="user" /pass="password" /siteupdate="3" /siteupdate_mode="all" /logfile="logs.txt"

Замените

Замените название профиля базы данных «profile» на тот, в котором находится каталог. Название должно быть на английском. Если у вас оно на русском, то измените на английский. Это требования Windows;

Замените пользователя «user» на того, под которым обычно входите в профиль;

Замените пароль пользователя «password» на тот, который обычно вводите при входе в профиль.

Заметьте, что в этом варианте используется три «start /wait ""». В каждой свой «/siteupdate="1"» со своим номер профиля обновления. Укажите в них соответствующие номера профилей обновления. Нумерация профилей начинается с единицы.

Раз профилей обновления несколько, то и для каждого из них режим работы «/siteupdate_mode="all"» надо указывать свой. Замените в каждом на тот, какой планируете использовать. Сейчас у всех выбран режим, при котором выгрузится весь каталог. Если надо, чтобы только остатки и цены, то вместо «all» укажите «stock».

Если у вас только два профиля, то последнюю строчку с «start /wait ""» удалите.

Загрузить новых клиентов и заказы

Код

start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="profile" /user="user" /pass="password" /loadorders /logfile="logs.txt"

Замените

Замените название профиля базы данных «profile» на тот, в котором находится каталог. Название должно быть на английском. Если у вас оно на русском, то измените на английский. Это требования Windows;

Замените пользователя «user» на того, под которым обычно входите в профиль;

Замените пароль пользователя «password» на тот, который обычно вводите при входе в профиль.

Выгрузить каталог в файл csv / excel

Код

start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="profile" /user="user" /pass="password" /exportprice="1" /logfile="logs.txt"

Замените

Замените название профиля базы данных «profile» на тот, в котором находится каталог. Название должно быть на английском. Если у вас оно на русском, то измените на английский. Это требования Windows;

Замените пользователя «user» на того, под которым обычно входите в профиль;

Замените пароль пользователя «password» на тот, который обычно вводите при входе в профиль.

Замените номер профиля экспорта «/exportprice="1"» на тот, который вы хотите запустить. Нумерация начинается с единицы.

Удалить неиспользуемые изображения и связать новые

Код

start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="profile" /user="user" /pass="password" /imageslink /imagesclean /logfile="logs.txt"

Замените

Замените название профиля базы данных «profile» на тот, в котором находится каталог. Название должно быть на английском. Если у вас оно на русском, то измените на английский. Это требования Windows;

Замените пользователя «user» на того, под которым обычно входите в профиль;

Замените пароль пользователя «password» на того, который обычно вводите при входе в профиль.