New-CMStandaloneMedia
Создает автономный носитель.
Синтаксис
New-CMStandaloneMedia
[-Application <IResultObject[]>]
[-DriverPackage <IResultObject[]>]
[-IncludeApplicationDependency]
[-MediaExpirationDate <DateTime>]
[-MediaSize <MediaSize>]
[-MediaStartDate <DateTime>]
[-Package <IResultObject[]>]
-TaskSequence <IResultObject>
[-AllowUacPrompt]
[-AllowUnattended]
[-CertificatePath <String>]
-DistributionPoint <IResultObject[]>
[-Force]
[-FormatMedia]
[-SiteCode <String>]
[-MediaPassword <SecureString>]
-MediaType <MediaInputType>
[-NoAutoRun]
-Path <String>
[-PrestartCommand <String>]
[-PrestartPackage <IResultObject>]
[-TemporaryFolder <String>]
[-Variable <Hashtable>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет New-CMStandaloneMedia создает носитель, используемый для развертывания операционных систем без доступа к сети.
ПРИМЕЧАНИЕ. Для выполнения этого командлета требуются повышенные разрешения.
Примечание.
Запустите командлеты Configuration Manager с диска сайта Configuration Manager, например PS XYZ:\>. Дополнительные сведения см. в статье Начало работы.
Примеры
Пример 1. Создание автономного носителя с помощью переменных
PS XYZ:\> $TaskSequence = Get-CMTaskSequence -Name "TaskSequence01"
PS XYZ:\> $DistributionPoint = Get-CMDistributionpoint -SiteCode CM1
PS XYZ:\> New-CMStandaloneMedia -MediaType CdDvd -Path \\server\share\standaloneMedia.iso -TaskSequence $TaskSequence -DistributionPoint $DistributionPoint
Первая команда получает объект последовательности задач с именем TaskSequence01 и сохраняет объект в переменной $TaskSequence.
Вторая команда получает объект точки распространения для кода сайта с именем CM1 и сохраняет объект в переменной $DistributionPoint.
Последняя команда создает автономный носитель с помощью последовательности задач, хранящейся в $TaskSequence, и точки распространения, хранящейся в $DistributionPoint.
Параметры
-AllowUacPrompt
Указывает, что запросы контроля учетных записей (UAC) разрешены.
| Тип: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-AllowUnattended
Указывает, что разрешено автоматическое развертывание операционной системы. Автоматическое развертывание операционной системы не запрашивает конфигурацию сети или дополнительные последовательности задач.
| Тип: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-Application
| Тип: | IResultObject[] |
| Aliases: | Applications |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-CertificatePath
Указывает путь для импорта PKI-сертификата.
| Тип: | String |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-Confirm
Перед запуском командлет запросит подтверждение.
| Тип: | SwitchParameter |
| Aliases: | cf |
| Position: | Named |
| Default value: | False |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-DisableWildcardHandling
Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.
| Тип: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-DistributionPoint
Задает массив объектов точек распространения. Чтобы получить объект точки распространения, используйте командлет Get-CMDistributionPoint .
| Тип: | IResultObject[] |
| Aliases: | DistributionPoints |
| Position: | Named |
| Default value: | None |
| Обязательно: | True |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-DriverPackage
| Тип: | IResultObject[] |
| Aliases: | DriverPackages, PackageDriver, PackageDrivers |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-Force
Принудительно выполняет команду без запроса подтверждения пользователя.
| Тип: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-ForceWildcardHandling
Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.
| Тип: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-FormatMedia
Указывает, что командлет форматирует съемный USB-накопитель (FAT32) и делает его загрузочным.
| Тип: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-IncludeApplicationDependency
Указывает, что командлет обнаруживает связанные зависимости приложений и добавляет их на этот носитель.
| Тип: | SwitchParameter |
| Aliases: | IncludeApplicationDependencies |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-MediaExpirationDate
| Тип: | DateTime |
| Aliases: | Expiration |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-MediaPassword
Указывает в качестве безопасной строки пароль для защиты носителя последовательности задач.
| Тип: | SecureString |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-MediaSize
Указывает размер носителя. Допустимые значения:
- Нет
- Размер4 ГБ
- Размер8 ГБ
- Размер650 МБ
- SizeUnlimited
| Тип: | MediaSize |
| Допустимые значения: | None, Size650MB, Size4GB, Size8GB, SizeUnlimited |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-MediaStartDate
| Тип: | DateTime |
| Aliases: | Start |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-MediaType
Указывает тип носителя. Допустимые значения:
- CdDvd
- Usb
- Hd
| Тип: | MediaInputType |
| Допустимые значения: | Usb, CdDvd |
| Position: | Named |
| Default value: | None |
| Обязательно: | True |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-NoAutoRun
Используйте этот параметр для настройки следующего параметра в мастере создания носителя последовательности задач: Включить файл autorun.inf на носитель
| Тип: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-Package
| Тип: | IResultObject[] |
| Aliases: | Packages |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-Path
Указывает имя и путь, по которому записываются выходные файлы.
| Тип: | String |
| Aliases: | MediaPath, OutputPath, DriveName |
| Position: | Named |
| Default value: | None |
| Обязательно: | True |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-PrestartCommand
Указывает команду перед запуском, которая будет выполняться перед выполнением последовательности задач. Команда перед запуском — это скрипт или исполняемый файл, который может взаимодействовать с пользователем в Среде предустановки Windows перед выполнением последовательности задач для установки операционной системы.
| Тип: | String |
| Aliases: | PreExecCommandLine |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-PrestartPackage
Указывает объект пакета, содержащий файлы для команды перед запуском. Чтобы получить объект пакета, используйте командлет Get-CMPackage .
| Тип: | IResultObject |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-SiteCode
{{ Fill SiteCode Description }}
| Тип: | String |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-TaskSequence
Указывает объект последовательности задач. Чтобы получить объект последовательности задач, используйте командлет Get-CMTaskSequence .
| Тип: | IResultObject |
| Position: | Named |
| Default value: | None |
| Обязательно: | True |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-TemporaryFolder
{{ Fill TemporaryFolder Description }}
| Тип: | String |
| Aliases: | TemporaryDirectory, StagingArea |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-Variable
Указывает переменную последовательности задач. Переменная последовательности задач — это пара "имя-значение", которая используется во время развертывания последовательности задач.
| Тип: | Hashtable |
| Aliases: | TaskSequenceVariables, Variables |
| Position: | Named |
| Default value: | None |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет при запуске этого командлета. Командлет не выполняется.
| Тип: | SwitchParameter |
| Aliases: | wi |
| Position: | Named |
| Default value: | False |
| Обязательно: | False |
| Принять входные данные конвейера: | False |
| Принять подстановочные знаки: | False |
Входные данные
None
Выходные данные
System.Object