Wiki
Clone wikiiPriceSE / Параметры командной строки
Параметры командной строки
Главная -> Параметры командной строки
Программа позволяет автоматизировать некоторые процессы. Для этого предусмотрен "Тихий" режим работы с использованием параметров командной строки.
Доступные параметры:
-settings= - указать файл настройки (производит запуск приложения в обычном режиме)
-settings=settings.ini
-updateour - обновить только свой прайс-лист с обновлением каталога.
-updateis - обновление прайс-листов выбранных контрагентов.
-updateis 1,2,3
-updatekurs - обновляет курс валют из интернет с пересчетом цен во всех прайс-листах. Рекомендуется использовать для получения актуальности долларовых цен. Например можно поставить обновлять курсы валют в 12 часов дня по Москве (когда их обновляет Центробанк).
-exportcatalogcsv - экспорт каталога в CSV. Вторым параметром - папка, куда сохранить результат.
Второй параметр указывается через пробел, в кавычках. Будут созданы 2 файла csv и архив с ними. Один момент - папка для экспорта должна быть на латинском, иначе проблема с кодировкой в архиве.
-exportcatalogcsv "C:\Prices"
// выгрузить остатки по 1 складу, а так же цены 1,2 и 5 колонок. -exportcatalogxls "C:\Prices\export.xls" 1 1,2,5 // выгрузить остатки по 1 и 2 складу, а так же цены 1 и 3 колонок. -exportcatalogxls "C:\Prices\export.xls" 1,2 1,3
-backup - создание резервной копии БД.
Резервную копию настоятельно рекомендуется делать именно этим способом (или из окна приложения->Утилиты). Резервные копии будут помещены в папку BackupDB, расположенную в папке с программой. Простое копирование файла базы может привести к ее повреждению!
Использование нескольких параметров
Параметры можно чередовать, указывая друг за другом. Второй и третий параметры для команды всегда указывается через пробел (исключение - -settings=). Пути в кавычках.
Наиболее простым вариантом будет создание ярлыка приложения, добавить после имени файла требуемые параметры и поместить в автозагрузку или планировщик. При использовании данных параметров приложение будет закрыто после завершения операций.
Пример:
D:\ipricese\ipricese.exe -update -backup
Результат исполнения данных операций можно посмотреть в файлах log-update.txt и log-backup.txt , которые будут созданы в папке .\logs\.
Updated