Выполнение команды

Задача Выполнение команды используется для выполнения конкретных инструкций командной строки на клиентском компьютере. Администратор может указать ввод командной строки для выполнения.

Чтобы создать задачу, щелкните Задачи > Новая > add_new_defaultКлиентская задача или щелкните нужное клиентское устройство в разделе Компьютеры и выберите команду Создать задачу.


important

При выполнении команды не имеют доступа к среде настольного ПК. Таким образом, выполнение команд с требованиями к графическому интерфейсу приложения может завершиться неудачей.

Команды ecmd можно использовать с задачей «Выполнение команды». Дополнительные сведения см. в этой статье базы знаний.

Операционная система

Команда будет выполняться от имени пользователя

Рабочий каталог по умолчанию

Доступные сетевые расположения

Команда будет выполняться в

Windows

Local System

C:\Windows\Temp

Только расположения в текущем домене и доступные для пользователя Local System

Командная строка (cmd.exe)

Linux или macOS

root

/tmp

Только если расположение подключено и доступно привилегированному пользователю

Консоль

Основная информация

В разделе Основное введите основную информацию о задаче, например имя и описание (необязательно). Щелкните Выбрать теги, чтобы назначить теги.
В раскрывающемся меню Задача выберите тип задачи, который требуется создать и настроить. Если вы задали конкретный тип задачи перед созданием задачи, в меню Задача будет установлен тип на основе предыдущего выбора. Задача (см. список всех задач) определяет параметры и поведение для задачи.

Параметры

Команда для выполнения — введите команду, которую нужно выполнить на клиенте (клиентах).

Рабочий каталог — введите каталог, в котором будет выполняться команда, указанная выше.


important

Можно ввести многострочную команду.

Ограничения максимальной длины команды.

Веб-консоль может обрабатывать до 32 768 символов. Если вы скопируете более длинную команду, ее конец будет обрезан автоматически.

Linux и Mac могут обрабатывать полную длину команды. Windows имеет ограничение на максимум 8191 символов (подробнее см. здесь).


example

Чтобы выполнить локальный сценарий, расположенный в клиенте по пути C:\Users\user\script.bat, выполните следующие действия.

1.Создайте клиентскую задачу и выберите Выполнить команду.

2.В разделе Параметры введите:

Команда для выполнения: call script.bat
Рабочий каталог: C:\Users\user

3.Нажмите кнопку Готово, создайте триггер и выберите целевых клиентов.

Для запуска многострочной команды, которая удаленно перезапустит службу Windows, выполните следующие действия (замените service_name именем службы, например wuauserv для службы Windows Update):

net stop service_name

net start service_name

Сводка

Просмотрите сводную информацию об установленных параметрах и нажмите кнопку Готово. Теперь, когда клиентская задача создана, отобразится всплывающее окно:

Щелкните Создать триггер (рекомендуется), чтобы указать целевые объекты клиентской задачи (компьютеры или группы) и триггер.

Нажав кнопку Закрыть, вы сможете создать триггер позже. Щелкните экземпляр клиентской задачи и выберите команду restart_default Запустить на в раскрывающемся меню.

client_task_finish

В задачах отображаются индикатор хода выполнения, значок состояния и сведения о каждой созданной задаче.