Вызывает на исполнение команду операционной системы
Синтаксис
Процедура КомандаСистемы()
имеет следующий синтаксис:
КомандаСистемы(СтрокаКоманды, [ТекущийКаталог])
А также альтернативный англоязычный синтаксис:
System(CommandLine, [CurrentFolder])
Параметры
Описание параметров процедуры КомандаСистемы()
:
Имя параметра* | Тип | Описание |
---|---|---|
СтрокаКоманды | Строка | Команда системы. Если в командной строке используются абсолютные пути к файлам или переменные среды, которые содержат пробелы, следует обрамлять такие строки удвоенными двойными кавычками (см. пример) |
ТекущийКаталог | Строка | Устанавливает текущий каталог на время выполнения команды |
*Жирным шрифтом выделены обязательные параметры |
Описание
Процедура КомандаСистемы()
инициирует выполнение команды операционной системы, как если бы она была введена в командной строке.
Внимание! Процедура ожидает завершения выполнения команды, поэтому управление в 1С:Предприятие 8 возвращается только после выполнения команды или закрытия приложения
Доступность
Версия | Поддержка |
---|---|
8.1 | Клиент |
8.2 | Толстый клиент, Тонкий клиент |
8.3 | Толстый клиент, Тонкий клиент |
Пример использования
Пример кода с использованием процедуры КомандаСистемы()
:
//вызов проводника для каталога C: КомандаСистемы("%windir%\explorer.exe c:\");