Вызывает на исполнение команду DOS.
Синтаксис
Процедура КомандаСистемы()
имеет следующий синтаксис:
КомандаСистемы(СтрокаКоманды)
А также альтернативный англоязычный синтаксис:
System(CommandLine)
Параметры
Описание параметров процедуры КомандаСистемы()
:
Имя параметра | Тип | Описание |
---|---|---|
СтрокаКоманды | Строка | Строковое выражение, содержащее команду |
Жирным шрифтом выделены обязательные параметры |
Описание
Процедура КомандаСистемы()
вызывает на исполнение команду DOS, как если бы она была вызвана из командной строки MS DOS. Управление передается вызванной программе и до тех пор, пока команда не будет завершена, управление не вернется в 1С.
Если в параметре СтрокаКоманды
не указан полный путь к вызываемой программе, ОС Windows самостоятельно выполняет поиск в следующем порядке:
- Текущий каталог программы
- Каталог Windows
- Системный каталог Windows
- Каталоги, перечисленные в переменной среды исполнения PATH
Пример использования
Пример кода с использованием процедуры КомандаСистемы()
:
//запуск пинга с записью в файл: КомандаСистемы("ping 127.0.0.1>>""c:\data.log"""); //запуск внешнего текстового редактора КомандаСистемы("notepad ""c:\data.log""");