Ручная настройка
Если готовые варианты вам не подошли, то сделайте свой по этой инструкции:
- Сначала создайте файл;
- Соберите в его тексте команды;
- Запустите вручную или настройте периодический запуск.
Как создать?
Надо открыть блокнот, скопировать туда текст готового варианта и сохранить в файл.
Для этого нажмите на кнопку «Пуск». Введите «Блокнот». Нажмите на найденное приложение блокнота.

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

Как запустить?
Нажмите два раза на созданный файл, как на обычное приложение.
Найдите ярлык программы на рабочем столе. Он называется либо «Электронный Заказ», либо «ezcatalog».
Правой кнопкой мыши нажмите на него. Выпадет меню. В нем нажмите на «Свойства».

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

Как собрать команды?
1. Начните с текста:
start /wait ""
2. В строке, где «start /wait ""» (не на новой!) добавьте пробел и потом в кавычках путь к программе. Используйте только кавычки "вот такие".
Должно получиться что-то вроде этого:
start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe"
Заметьте, что перед путем к программе стоит пробел и пустые кавычки.
3. Теперь снова в той же строке добавьте пробел. Он необходим, чтобы отделить друг от друга путь к программе и команды. Это как слова в предложении, которые отделяются друг от друга пробелами.
4. Просмотрите список команд и добавьте необходимые.

Когда команды разделять пробелами, а когда новыми строками?
Если команд несколько — они должны отделяться пробелом. Если в описании команды написано, что она должна отделься не пробелом, а начинаться строго с новой строки — пишите с новой строки.
Пример, когда все команды через пробел:
start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="test" /user="user" /pass="1234" /siteupdate="1" /siteupdate_mode="all"
Пример, когда часть команд в новых строчках:
start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="test" /user="user" /pass="1234" /siteupdate="1" /siteupdate_mode="all"
start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="test" /user="user" /pass="1234" /siteupdate="2" /siteupdate_mode="stock"
Как правильно использовать две одинаковые команды программы одновременно?
Если вам надо использовать две одинаковые команды программы (не Windows!), то каждую команду используйте в отдельном Для примера возьмем выгрузку товаров из двух разных профилей.
Так нельзя:
start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="profile" /user="user" /pass="password" /exportprice="1" /exportprice="2" /logfile="logs.txt"
Так можно:
start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="profile" /user="user" /pass="password" /exportprice="1" /logfile="logs.txt"
start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="profile" /user="user" /pass="password" /exportprice="2" /logfile="logs.txt"
Как сделать какие-то действия в одной базе, а потом в другом?
Для этого используйте несколько команд «start /wait ""». В первой «start /wait ""» подключаетесь к одной базе, во второй «start /wait ""» к другой базе.
Например, если вам надо загрузить прайс-листы от трех поставщиков в общую базу товаров поставщиков, потом выгрузить выбранные товары в основную базу и обновить данные на сайте, то код может быть такой:
start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="profile1" /user="user" /pass="password" /importprice="1" /logfile="logs.txt"
start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="profile1" /user="user" /pass="password" /importprice="2" /logfile="logs.txt"
start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="profile1" /user="user" /pass="password" /importprice="3" /logfile="logs.txt"
start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="profile1" /user="user" /pass="password" /exportprice="1" /logfile="logs.txt"
start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="profile2" /user="user" /pass="password" /importprice="1" /siteupdate="1" /siteupdate_mode="all" /logfile="logs.txt"
Команды программы
|
Команда |
Для чего? |
|
Импорт и экспорт |
|
|
/importprice= |
Для загрузки (импорта) каталог товаров из файла по указанному профилю настроек. После команды в кавычках укажите номер профиля импорта. Нумерация профилей начинается с 1.
Пример только с командой: /importprice="2" Полный пример: start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="Profile" /user="user" /pass="password" /importprice="2" |
|
/exportprice= |
Для выгрузки (экспорта) каталога товаров в файл по указанному профилю настроек. После команды в кавычках укажите номер профиля экспорта. Нумерация профилей начинается с 1.
Пример только с командой: /exportprice="4" Полный пример: start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="Profile" /user="user" /pass="password" /exportprice="4" |
|
Изображения |
|
|
/imageslink |
Для связывания изображений с товарами по коду. Пример только с командой: /imageslink Полный пример: start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="Profile" /user="user" /pass="password" /imageslink /imagesclean |
|
/imagesclean |
Для удаления неиспользуемых изображений. Используется совместно с «/imageslink». Отдельно — нет. Пример только с командой: /imagesclean Полный пример: start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="Profile" /user="user" /pass="password" /imageslink /imagesclean |
|
Обновление каталога |
|
|
/siteupdate= |
Для обновление данных в интернет-магазине, в программе заказа товаров, в мобильном приложении. Сначала идет команда, потом номер профиля обновления в кавычек. Для разных модулей — профиль обновления разный. Нумерация профилей начинается с 1. Посмотреть список профилей можете в окне «Обновление интернет-магазина и каталога товаров».
Пример только с командой: /siteupdate="1" Полный пример: start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="Profile" /user="user" /pass="password" /siteupdate="1" |
|
/siteupdate_mode= |
Для выбора режим обновления данных. Сначала идет команда, а потом значение в кавычках:
Используется совместно с «/siteupdate_mode». Отдельно — нет. Пример только с командой: /siteupdate_mode="stock" Полный пример: start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="Profile" /user="user" /pass="password" /siteupdate="1" /siteupdate_mode="stock" |
|
/loadorders |
Для получения новых заказов из интернет-магазина, программы заказа товаров и мобильного приложения. Пример только с командой: /loadorders Полный пример: start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="Profile" /user="user" /pass="password" /loadorders |
|
/changes= |
Для выгрузки на сайт только измененных товаров после указанной даты и времени. Работает только для сайта! Сначала идет команда, а потом в кавычках дата и время в формате:день.месяц.год час:минуты». Используется совместно с «/siteupdate=». Пример только с командой: /changes="01.09.2025 14:00" Полный пример: start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="Profile" /user="user" /pass="password" /siteupdate="1" /siteupdate_mode="all" /changes="01.09.2025 14:00" |
|
Профиль |
|
|
/login="Профиль" /user="Пользователь" /pass="Пароль" |
Для подключения к базе данных по указанному профилю. Состоит из трех команд, разделенных пробелами. Только для сетевой версии программы. В базовой версии нет профилей данных, там одна база. Поэтому программа автоматически к нему подключается и не требует указывать «к какому подключится?». Используется при использовании всех команд, кроме «/help» и «/logfile=». Значения «название профиля», «пользователь» и «пароль» смотрите в списке профилей, при запуски программы.
Пример только с командой: /login="Profile" /user="user" /pass="password" Полный пример: start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="Profile" /user="user" /pass="password" |
|
Разное |
|
|
/minimizetotray |
Для того, чтобы свернуть программу (туда, где часики и уведомления) и оставить ее работать в фоне. Она в фоне будет забирать заказы с сайта, программы заказа товаров и мобильного приложения, и обслуживать запросы, поступающие из 1С. Поэтому эту команду используют в основном при интеграции с 1С. Работает только в сетевой версии программы. Пример только с командой: /minimizetotray Полный пример: start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="Profile" /user="user" /pass="password" /minimizetotray |
|
/help |
Для просмотра справки о командном режиме программы. Выводит список всех поддерживаемых команд. Помогает понять, что есть в вашей версии. Пример только с командой: /help Полный пример: start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /help |
|
/logfile= |
Для ведения истории выполнения команд. Помогает искать причины проблем, если они возникают. Сначала вводите команду, а потом название файла в кавычках. В конце названия укажите расширение «.txt». Лог-файл создастся рядом с файлом автоматизации. Применяется только в сочетании с другими командами. Пример только с командой: /logfile="logs.txt" Полный пример: start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" /login="Demo" /user="ADMIN" /pass="1234" /exportprice="4" /logfile="logs.txt" |
Команды Windows
|
Команда |
Для чего? |
|
Контроль работы |
|
|
@echo off |
Для очистки вывода от текста команд из блокнота при их выполнении. Делает информацию на экране чище и удобнее. Команду пишите в новой строке. Обычно, если она используется, то пишется всегда в первой строке, а в следующей новой строке уже другая команда. Пример: @echo off … (разные команды) |
|
start /wait "" |
Для запуска программы с ожиданием её полного завершения перед переходом к следующей команде После команды в той же строке напишите пробел и путь к программе в кавычках "вот таких". Команду пишите в новой строке. Пример: start /wait "" "C:\Program Files\ezcatalog net 10\ezcatalog10.exe" |
|
exit |
Для корректного завершения работы командной строки (черного окна) во всех случаях. Чем отличается от прошлой команды? Во-первых, она не запускает программу. Во-вторых прошлая команды в редких сценариях и форматах использования может не завершить работу командной строки. Команду пишите в новой строке. Пример: … (разные команды) exit |
|
taskkill /F /IM |
Для принудительного закрытия указанной программы. Используйте осторожно, так как команда не будет ждать пока программа всё сохранит, а сразу ее закроет. Команду пишите в новой строке. Пример: taskkill /F /IM ezcatalog10.exe |



