Поделиться через


Запустите программу

 

Применимо к:System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

Запуск программы действие выполняется любые программы или команды на любом компьютере в домене в интерактивной или фоновом режиме. Это действие используется для запуска приложений резервного копирования или пакетного сценария, выполняющего набор сложных команд.

Настройка действия выполнения программы

Перед настройкой действия запуск программы, необходимо определить следующее:

  • Аргумент командной строки или программы, который будет запущен и какой компьютер он будет выполняться.

  • Необходимо также определить ли пользователь на целевом компьютере необходимо взаимодействовать с программой, при его выполнении. Учетная запись пользователя, для запуска программы или команды, необходимо иметь права администратора для выполнения программ на конечном компьютере.

Используйте следующие сведения для настройки действие запуска сценария .NET.

Подробные сведения

Параметры

Инструкции по настройке

Выполнение программы

Выберите этот режим для запуска программы в так же, как ярлык Windows или в диалоговом окне запуска Windows. Можно также использовать кнопку с многоточием (...) кнопку, чтобы найти на компьютере.

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

Выберите этот режим для выполнения команды так же, как окно командной строки.

Компьютер

Введите имя компьютера, на котором будет выполняться этой программы или команды.

Путь к программе

  • Если вы выбрали выполнение программы режиме, этот элемент отображается как путь к программе. Введите полный путь к расположению программы, который вы хотите запустить. Чтобы передать параметры в программу, введите их в Параметры поле.

  • Если вы выбрали команду режиме, этот элемент отображается как команды. Введите путь команды, которую требуется выполнить и включить параметры, которые требуется передать команде в той же строке в команды поле.

Параметры

Введите параметры, которые будут переданы программе, которая будет работать. Этот параметр доступен только при выборе выполнение программы режим.

Рабочая папка

Введите полный путь рабочей папки, который будет использовать программу или команду. Команда или программа будет работать, как если бы он был запущен из рабочей папки.

Дополнительно

Параметры

Инструкции по настройке

Режим выполнения

Выберите один из следующих вариантов выполнения программы.

  • Интерактивной: Выберите этот параметр для отображения пользовательского интерфейса на компьютере, где выполняется команда или программы. Пользовательский интерфейс, если он доступен, отображается в сеанс пользователя, который определяется учетные данные пользователя, указанные во время выполнения как поля (имя пользователя, пароль) на вкладке «Дополнительно».

  • Фона обычный приоритет: Выберите этот параметр для запуска команды или программы в фоновом режиме с установлен обычный приоритет процесса. В этом режиме пользовательский интерфейс не отображается.

  • Фона низкий приоритет: Выберите этот параметр для запуска команды или программы в фоновом режиме с установленным приоритетом процесса низкий. В этом режиме пользовательский интерфейс не отображается. Некоторые программы могут работать неправильно, если задано значение Низкий приоритет. Если это так, используйте интерактивные или фона обычный приоритет параметров вместо.

Дождитесь завершения программы

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

После завершения

Введите максимальное число минут ожидания для выполнения команды или программы. Это значение равно 0, чтобы запустить программу неограниченное время ожидания для завершения программы или команды. Если время истекло, а программа или команда не завершен выполняется запуск программы действие завершит работу программы или команды и отчета сбоя.

Не ожидать завершения программы

Выберите этот параметр, чтобы вызвать действие Запуск программы для запуска программы или команды и ожидает его завершения. Если выбран этот параметр, элементы опубликованных данных, сформированный действием запуск программы будет недоступен для других действий.

Имя пользователя

Чтобы использовать другую учетную запись для входа систему и запустить программу, введите номер счета в поле имя пользователя.

System_CAPS_noteПримечание

Это имя пользователя только вход на компьютер, на котором выполняется действие Запуск программы, и использует тип интерактивный вход в систему. Если программу, которая запускает действие запуска программа обращается к ресурсам на других компьютерах, то же имя пользователя используется на удаленном компьютере, но тип сетевого входа в систему.

Пароль

Введите пароль, связанный с именем пользователя для запуска программы на удаленном компьютере.

Опубликованные данные

В следующей таблице перечислены элементы опубликованных данных.

Элемент

Описание

Путь к программе

Путь к программе или команду, которая была введена.

Параметры программы

Параметры, которые были переданы в программу. Этот параметр доступен только тогда, когда выполнение программы установлен на сведения о вкладки.

Путь рабочей папки

Путь рабочей папки.

Идентификатор процесса

Идентификатор процесса приложения, который был запущен при выполнении действия запуск программы. Если вы используете команду, это будет идентификатор процесса приложения командной строки Windows.

Код завершения программы

Код возврата приложения, запущенного с помощью этого действия запуск программы.

Компьютер

Имя компьютера, на котором запущено приложение.

Выходные данные программы

Текст, который был отправлен на консоль при выполнении программы.

Чистые вывода

Неизмененный выходные данные программы.

Выходной файл программы

Имя локального файла, где был сохранен выходных данных программы.

Выходной файл программы UNC

Имя файла, где был сохранен программный вывод в формате UNC.

Безопасность

Запуск программы действие основано на PsExec. PsExec позволяет выполнять процессы на других системах с полной интерактивные возможности консольных приложений. Дополнительные сведения о PsExec см. в статье PsExec.

Действие Запуск программы PsExec наследует некоторые проблемы безопасности. В частности PsExec использует именованные каналы. Это может быть угроза безопасности, как учетные данные могут быть переданы через этот инструмент.

Обходной для клиентов беспокоит уязвимости системы безопасности заключается в создании подключенных дисков для сервера, который является целью действия запуск программы. Это устанавливает контекст безопасности для запуска программы действия.