Шаг последовательности задач Выполнить из командной строки используется для выполнения любого действия командной строки. Это действие последовательности задач выполняется как в стандартной операционной системе, так и в среде предустановки Windows (WinPE). Дополнительные сведения о переменных последовательности задач для этого действия см. в разделе Переменные действия последовательности задач "Выполнить из командной строки".

На вкладке Свойства можно настроить перечисленные ниже параметры.

Имя

Задает определяемое пользователем короткое имя, описывающее выполняемую команду.
Описание

Задает более подробные сведения о выполняемой команде.
Командная строка

Задает выполняемую команду. Это поле является обязательным. Настоятельно рекомендуется указывать расширения имен файлов, например ".vbs" и ".exe". Включайте все необходимые файлы параметров, параметры командной строки и переключатели. Если в имени файла не указано расширение, Configuration Manager 2007 пытается использовать расширения "com", "exe" и "bat". Если расширение указывает, что файл не является исполняемым, Configuration Manager 2007 пытается применить локальное сопоставление. Например, если командная строка имеет вид "readme.gif", Configuration Manager 2007 запускает приложение, указанное на конечном компьютере как открывающее GIF-файлы.Примеры:setup.exe /a cmd.exe /c copy Jan98.dat c:\sales\Jan98.dat
Примечание
Для успешного запуска действий командной строки, например перенаправление, передача или копирование выходного потока (как в предыдущем примере), перед ними необходимо указать команду cmd.exe /c.
Запретить 64-битное перенаправление файловой системы

Для поиска и запуска исполняемого файла из командной строки в 64-разрядной операционной системе по умолчанию используется перенаправитель файловой системы WOW64, позволяющий находить 32-разрядные версии исполняемых файлов и библиотек DLL операционной системы. Если этот флажок установлен, использование перенаправителя файловой системы WOW64 будет отключено, чтобы можно было найти собственные 64-разрядные версии исполняемых файлов и библиотек DLL операционной системы. В 32-разрядной операционной системе этот флажок не учитывается.
Начать в

Указывает исполняемую папку для программы длиной до 127 знаков. Эта папка должна представлять собой абсолютный путь на конечном компьютере или относительный путь к папке точки распространения, содержащей пакет. Заполнять это поле необязательно. Примеры:c:\officexp i386
Примечание
При помощи кнопки Обзор на локальном компьютере выполняется поиск файлов и папок, поэтому все элементы, выбираемые этим способом, также должны находиться на конечном компьютере в том же расположении и иметь идентичные имена файлов и папок.
Пакет

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

Указывает значение, которое отображает интервал времени, допускаемый диспетчером Configuration Manager 2007 на запуск командной строки. Это значение может составлять от 10 до 999 минут. Значение по умолчанию — 15 минут. По умолчанию этот параметр отключен.
Важно!
Если ввести интервал времени, недостаточный для успешного завершения последовательности задач "Выполнить из командной строки", этот этап последовательности задач закончится сбоем, и, возможно, в зависимости от других параметров управления не удастся завершить всю последовательность задач. Если время ожидания заканчивается, Configuration Manager 2007 завершит выполнение командной строки.
Запустите этот этап в виде следующей учетной записи

Указывает необходимость запуска командной строки в качестве учетной записи пользователя Windows, отличной от локальной системной учетной записи.Относится только к Configuration Manager 2007 R2 и более поздним версиям.
Учетная запись

Указывает учетную запись пользователя, запускаемую как учетную запись пользователя Windows, для задачи командной строки в последовательности задач, выполняемой при помощи этого действия. Командная строка будет запущена с разрешениями указанной учетной записи. Нажмите кнопку Задать, чтобы указать локального пользователя или учетную запись домена.Относится только к Configuration Manager 2007 R2 и более поздним версиям.
Важно!
Если действие последовательности задач Выполнить из командной строки с указанной учетной записью пользователя выполняется в среде предустановки Windows, его не удастся выполнить, поскольку среду предустановки Windows нельзя присоединить к домену. Сбой будет записан в файл smsts.log.

Вкладка "Параметры"

На вкладке "Параметры" данного шага последовательности задач доступен следующий дополнительный параметр: Коды успешн. заверш..

Коды успешного завершения — это определяемые пользователем значения, которые интерпретируются как коды успешного результата выполнения действий командной строки. В этом поле могут содержаться целые числа, разделенные любым сочетанием запятых, пробелов или знаков табуляции. Это поле доступно только в том случае, если шаг содержит действие "Выполнить из командной строки".

После завершения запуска командной строки шагом последовательности задач будет возвращен код результата. После этого код результата сравнивается со списком кодов успешного завершения для определения успешности завершения командной строки и шага последовательности задач.

Примечание
Отрицательным числом может быть только первый код успешного завершения; все другие коды успешного завершения должны быть положительными числами. Пример допустимых кодов успешного завершения:-1 2 3 4 Примеры недопустимых кодов успешного завершения:-1 -2 3 4 1 -2 3 4

См. также