Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > 1C: Предприятие, SAP, ERP и учётные системы > запуск экзешника через определенный период времени


Автор: Тиль 1.10.2010, 07:57
ситуация такая:через определенный промежуток времени мне надо запустить екзешник, он сделает мне дбф-ку, из которой я данные подтяну в ТЧ документа, потом мне надо этот экзешник закрыть и дбфку удалить...никто не подкажет как установить этот промежуток времени?

Автор: Itsys 1.10.2010, 08:24
Чем Вам не нравится планировщик Windows? Есть куча альтернативных планировщиков...

Если вопрос звучит "как сделать в 1С", то уточняйте платформу.

Автор: Тиль 1.10.2010, 08:37
платформа 8-ка, нужно сделать именно в1с, т.к. это будет делаться при открытом документе

Автор: Itsys 1.10.2010, 20:12
Либо ОбработкаОжидания, либо делайте регламентное задание, а в нем КомандаСистемы.
Код

КомандаСистемы (System)
Глобальный контекст
КомандаСистемы (System)
Синтаксис:
КомандаСистемы(<Строка команды>, <Текущий каталог>) 
Параметры:
<Строка команды> (обязательный)
Тип: Строка. Команда системы. 
<Текущий каталог> (необязательный)
Тип: Строка. Устанавливает текущий каталог на время выполнения команды. 
Описание:
Вызывает на исполнение команду операционной системы, как если бы она была введена в командной строке.
Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения. 
Примечание:
После загрузки Windows-приложения управление возвращается в 1С:Предприятие и исполнение модуля продолжается. 
Пример:
// получение/установка текущего системного времени
КомандаСистемы("time");

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)