New-CMTaskSequenceMedia
在 Configuration Manager 中创建任务序列媒体。
语法
New-CMTaskSequenceMedia
[-AllowUacPrompt]
[-AllowUnattendedDeployment <Boolean>]
[-BootableMedia]
-BootImageDistributionPointServerName <String>
-BootImageId <String>
-BootImageManagementPointServerName <String[]>
[-CommandDistributionPointServerName <String>]
[-CommandIncludeFile <Boolean>]
[-CommandPackageName <String>]
[-CreateMediaSelfCertificate <Boolean>]
[-DriveName <String>]
[-EnablePrestartCommand <Boolean>]
[-EnableUnknownSupport <Boolean>]
[-ExpirationDate <DateTime>]
[-ImportCertificatePassword <SecureString>]
[-ImportCertificatePath <String>]
-MediaInputType <MediaInputType>
-MediaMode <MediaMode>
-MediaPath <String>
[-MediaSize <MediaSize>]
[-Password <SecureString>]
[-PrestartCommandLine <String>]
-ProtectPassword <Boolean>
[-StartDate <DateTime>]
[-UserDeviceAffinity <UserDeviceAffinityType>]
[-Variable <Hashtable>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-CMTaskSequenceMedia
[-AllowUacPrompt]
[-AllowUnattendedDeployment <Boolean>]
[-CommandDistributionPointServerName <String>]
[-CommandIncludeFile <Boolean>]
[-CommandPackageName <String>]
[-DriveName <String>]
[-EnablePrestartCommand <Boolean>]
[-IncludeApplicationDependency <Boolean>]
-MediaInputType <MediaInputType>
-MediaPath <String>
[-MediaSize <MediaSize>]
[-Password <SecureString>]
[-PrestartCommandLine <String>]
-ProtectPassword <Boolean>
[-StandaloneMedia]
-TaskSequenceDistributionPointServerName <String[]>
-TaskSequenceId <String>
[-Variable <Hashtable>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-CMTaskSequenceMedia
[-AllowUacPrompt]
[-AllowUnattendedDeployment <Boolean>]
[-CommandIncludeFile <Boolean>]
[-CommandPackage <IResultObject>]
[-CommandPackageDistributionPoint <IResultObject>]
[-DriveName <String>]
[-EnablePrestartCommand <Boolean>]
[-IncludeApplicationDependency <Boolean>]
[-MediaInputType <MediaInputType>]
-MediaPath <String>
[-MediaSize <MediaSize>]
[-Password <SecureString>]
[-PrestartCommandLine <String>]
[-ProtectPassword <Boolean>]
[-StandaloneMedia]
-TaskSequence <IResultObject>
-TaskSequenceDistributionPoint <IResultObject[]>
[-Variable <Hashtable>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-CMTaskSequenceMedia
[-AllowUacPrompt]
[-AllowUnattendedDeployment <Boolean>]
[-BootableMedia]
-BootImage <IResultObject>
-BootImageDistributionPoint <IResultObject>
-BootImageManagementPoint <IResultObject[]>
[-CommandIncludeFile <Boolean>]
[-CommandPackage <IResultObject>]
[-CommandPackageDistributionPoint <IResultObject>]
[-CreateMediaSelfCertificate <Boolean>]
[-DriveName <String>]
[-EnablePrestartCommand <Boolean>]
[-EnableUnknownSupport <Boolean>]
[-ExpirationDate <DateTime>]
[-ImportCertificatePassword <SecureString>]
[-ImportCertificatePath <String>]
[-MediaInputType <MediaInputType>]
[-MediaMode <MediaMode>]
-MediaPath <String>
[-MediaSize <MediaSize>]
[-Password <SecureString>]
[-PrestartCommandLine <String>]
[-ProtectPassword <Boolean>]
[-StartDate <DateTime>]
[-UserDeviceAffinity <UserDeviceAffinityType>]
[-Variable <Hashtable>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-CMTaskSequenceMedia
[-AllowUacPrompt]
[-AllowUnattendedDeployment <Boolean>]
[-Application <IResultObject[]>]
[-ApplicationName <String[]>]
-BootImageDistributionPointServerName <String>
-BootImageId <String>
-BootImageManagementPointServerName <String[]>
[-CommandDistributionPointServerName <String>]
[-CommandIncludeFile <Boolean>]
[-CommandPackageName <String>]
[-Comment <String>]
[-CreatedBy <String>]
[-DriverPackage <IResultObject[]>]
[-DriverPackageName <String[]>]
-MediaMode <MediaMode>
-MediaPath <String>
-OperatingSystemImageDistributionPointServerName <String>
[-OperatingSystemImageName <String>]
[-OperatingSystemImagePackageId <String>]
[-Package <IResultObject[]>]
[-PackageName <String[]>]
[-PrestagedMedia]
[-PrestartCommandLine <String>]
-ProtectPassword <Boolean>
-TaskSequenceDistributionPointServerName <String[]>
-TaskSequenceId <String>
[-Variable <Hashtable>]
[-Version <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-CMTaskSequenceMedia
[-AllowUacPrompt]
[-AllowUnattendedDeployment <Boolean>]
[-Application <IResultObject[]>]
-BootImage <IResultObject>
-BootImageDistributionPoint <IResultObject>
-BootImageManagementPoint <IResultObject[]>
[-CommandIncludeFile <Boolean>]
[-CommandPackage <IResultObject>]
[-CommandPackageDistributionPoint <IResultObject>]
[-Comment <String>]
[-CreatedBy <String>]
[-DriverPackage <IResultObject[]>]
-MediaMode <MediaMode>
-MediaPath <String>
-OperatingSystemImageDistributionPoint <IResultObject>
[-OperatingSystemImagePackage <IResultObject>]
[-Package <IResultObject[]>]
[-PrestagedMedia]
[-PrestartCommandLine <String>]
[-ProtectPassword <Boolean>]
-TaskSequence <IResultObject>
-TaskSequenceDistributionPoint <IResultObject[]>
[-Variable <Hashtable>]
[-Version <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-CMTaskSequenceMedia
[-AllowUacPrompt]
-BootImage <IResultObject>
-BootImageDistributionPoint <IResultObject>
[-CaptureMedia]
[-DriveName <String>]
[-MediaInputType <MediaInputType>]
-MediaPath <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-CMTaskSequenceMedia
[-AllowUacPrompt]
-BootImageDistributionPointServerName <String>
-BootImageId <String>
[-CaptureMedia]
[-DriveName <String>]
-MediaInputType <MediaInputType>
-MediaPath <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
说明
New-CMTaskSequenceMedia cmdlet 在 Configuration Manager 中创建任务序列媒体。
注意
从 Configuration Manager 站点驱动器运行 Configuration Manager cmdlet,例如 PS XYZ:\>
。 有关详细信息,请参阅 入门。
示例
示例 1:使用捕获的媒体选项创建任务序列媒体
PS XYZ:\> New-CMTaskSequenceMedia -CaptureMediaOption -MediaPath "\\Contoso320\Users\Administrator.Contoso319DOM\Desktop\DD\1.iso" -MediaInputType CDDVD -BootImageName "Boot" -DistributionPointServerName "Contoso320.Contoso319DOM.NET"
此命令通过指定 CaptureMediaOption 参数创建任务序列媒体。 该命令还指定 MediaPath 参数的值和 MediaInputType 参数的值。
示例 2:使用独立媒体选项创建任务序列媒体
PS XYZ:\> $Group = @{"6"="8";}
PS XYZ:\> New-CMTaskSequenceMedia -StandAloneMediaOption -Variable $Group -MediaInputType CDDVD -MediaPath "\\Contoso320\Users\Administrator.Contoso319DOM\Desktop\DD\111 - Copy.iso" -ProtectPassword 0 -TaskSequenceId "CCC0000B" -TaskSequenceDistributionPointServerName "\\Contoso320.Contoso319DOM.NET"
第一个命令创建映射,然后将结果存储在 $Group 变量中。
第二个命令通过指定 StandAloneMediaOption 参数来创建任务序列媒体。
示例 3:使用可启动媒体选项创建任务序列媒体
PS XYZ:\> New-CMTaskSequenceMedia -BootableMediaOption -MediaInputType CDDVD -MediaPath "\\Contoso320\Users\Administrator.Contoso319DOM\Desktop\DD\111 - Copy (6).iso" -MediaMode Dynamic -ProtectPassword 0 -BootImageName "boot" -DistributionPointServerName "Contoso320.Contoso319DOM.NET" -ManagementnPointNetworkOperatingSystemPath "Contoso320.Contoso319DOM.NET"
此命令通过指定 BootableMediaOption 参数来创建任务序列媒体。
示例 4:使用预留媒体选项创建任务序列媒体
PS XYZ:\> New-CMTaskSequenceMedia -PrestagedMediaOption -MediaMode Dynamic -MediaPath "\\Contoso320\Users\Administrator.Contoso319DOM\Desktop\DD\2.wim" -ProtectPassword 0 -TaskSequenceId "CCC0000B" -BootImageName "boot" -DistributionPointServerName "Contoso320.Contoso319DOM.NET" -ManagementnPointNetworkOperatingSystemPath "Contoso320.Contoso319DOM.NET" -OperatingSystemImageDistributionPointServerName "Contoso320.Contoso319DOM.NET" -TaskSequenceDistributionPointServerName "\\Contoso320.Contoso319DOM.NET"
此命令使用 New-CMTaskSequenceMedia cmdlet 通过指定 PrestagedMediaOption 参数来创建任务序列媒体。
参数
-AllowUacPrompt
指示允许用户帐户控制 (UAC) 提示。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-AllowUnattendedDeployment
指示是否允许无人参与的操作系统部署,这不会提示输入网络配置或可选任务序列。
类型: | Boolean |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Application
指定任务序列中包含的应用程序。
类型: | IResultObject[] |
别名: | Applications |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | True |
接受通配符: | False |
-ApplicationName
指定任务序列中包含的应用程序的名称数组。
类型: | String[] |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-BootableMedia
类型: | SwitchParameter |
别名: | BootableMediaOption |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-BootImage
指定启动映像对象。
类型: | IResultObject |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-BootImageDistributionPoint
指定启动映像分发点。
类型: | IResultObject |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-BootImageDistributionPointServerName
指定启动映像分发点服务器名称。
类型: | String |
别名: | DistributionPointServerName |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-BootImageId
指定与任务序列媒体关联的启动映像包的 ID。
类型: | String |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-BootImageManagementPoint
指定启动映像管理点。
类型: | IResultObject[] |
别名: | BootImageManagementPoints |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-BootImageManagementPointServerName
指定启动映像管理点服务器名称。
类型: | String[] |
别名: | ManagementPointServerName, BootImageManagementPointServerNames |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-CaptureMedia
类型: | SwitchParameter |
别名: | CaptureMediaOption |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-CommandDistributionPointServerName
指定 cmdlet 从中获取包的分发点服务器的名称。 CommandPackageName 参数指定包名称。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-CommandIncludeFile
指示是否包含文件。
类型: | Boolean |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-CommandPackage
指定命令包。
类型: | IResultObject |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-CommandPackageDistributionPoint
指定命令包析构点。
类型: | IResultObject |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-CommandPackageName
为 CommandLine 参数指定的命令指定包名称。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Comment
指定预留媒体文件的注释。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Confirm
提示你在运行 cmdlet 之前进行确认。
类型: | SwitchParameter |
别名: | cf |
Position: | Named |
默认值: | False |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-CreatedBy
指定负责创建预留媒体的个人或组织的名称。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-CreateMediaSelfCertificate
指示媒体是否包含自签名证书。 仅在混合模式环境中使用此参数。
类型: | Boolean |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-DisableWildcardHandling
此参数将通配符视为文本字符值。 不能将其与 ForceWildcardHandling 组合使用。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-DriveName
指定驱动器名称。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-DriverPackage
指定驱动程序包。
类型: | IResultObject[] |
别名: | DriverPackages, PackageDriver, PackageDrivers |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | True |
接受通配符: | False |
-DriverPackageName
指定驱动程序包的名称。
类型: | String[] |
别名: | PackageDriverName |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-EnablePrestartCommand
指示是否启用预启动命令。 预启动命令是在任务序列之前运行的脚本或可执行文件。
类型: | Boolean |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-EnableUnknownSupport
指示是否为操作系统部署预配未知系统。
类型: | Boolean |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-ExpirationDate
指定可启动媒体的到期日期(D.HH:MM:SS 格式)。
类型: | DateTime |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-ForceWildcardHandling
此参数处理通配符,并可能导致意外行为, (不建议) 。 不能将其与 DisableWildcardHandling 组合使用。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-ImportCertificatePassword
将导入证书的密码指定为安全字符串。 导入证书是添加到启动媒体的 PKI 颁发的证书,用于客户端身份验证并与 Configuration Manager 站点通信。
类型: | SecureString |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-ImportCertificatePath
指定要添加到启动媒体的导入证书的路径。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-IncludeApplicationDependency
指示 cmdlet 检测关联的应用程序依赖项并将其添加到此媒体。
类型: | Boolean |
别名: | IncludeApplicationDependencies |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-MediaInputType
指定媒体输入类型。 此参数可接受的值为:
- CDDVD
- USB
类型: | MediaInputType |
接受的值: | Usb, CdDvd, Hd, Usb, CdDvd, Hd |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-MediaMode
指定媒体模式。 此参数可接受的值为:
- Dynamic
- SiteBased
类型: | MediaMode |
接受的值: | Dynamic, SiteBased, Dynamic, SiteBased |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-MediaPath
指定媒体的路径。
类型: | String |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-MediaSize
指定媒体的大小。 此参数可接受的值为:
- None
- Size4GB
- 大小650MB
- 大小 8GB
- SizeUnlimited
类型: | MediaSize |
接受的值: | None, Size650MB, Size4GB, Size8GB, SizeUnlimited |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-OperatingSystemImageDistributionPoint
类型: | IResultObject |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-OperatingSystemImageDistributionPointServerName
指定操作系统映像的分发点服务器的名称。
类型: | String |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-OperatingSystemImageName
指定操作系统映像的名称。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-OperatingSystemImagePackage
类型: | IResultObject |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | True |
接受通配符: | False |
-OperatingSystemImagePackageId
指定操作系统映像包的标识符。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Package
指定包对象。
类型: | IResultObject[] |
别名: | Packages |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | True |
接受通配符: | False |
-PackageName
指定包名称的数组。
类型: | String[] |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Password
将密码指定为安全字符串。
类型: | SecureString |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-PrestagedMedia
类型: | SwitchParameter |
别名: | PrestagedMediaOption, PrestageMedia |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-PrestartCommandLine
指定预启动命令行。
类型: | String |
别名: | CommandLine |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-ProtectPassword
指示是否使用密码保护媒体。
类型: | Boolean |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-StandaloneMedia
类型: | SwitchParameter |
别名: | StandAloneMediaOption |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-StartDate
以 D.HH:MM:SS 格式指定开始日期和时间。
类型: | DateTime |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-TaskSequence
指定任务序列对象。
类型: | IResultObject |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-TaskSequenceDistributionPoint
指定任务序列分发点。
类型: | IResultObject[] |
别名: | TaskSequenceDistributionPoints |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-TaskSequenceDistributionPointServerName
指定任务序列的可用分发点服务器的数组。
类型: | String[] |
别名: | TaskSequenceDistributionPointServerNames |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-TaskSequenceId
指定任务序列的 ID。
类型: | String |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-UserDeviceAffinity
指定用户设备相关性。 用户设备相关性将用户与目标计算机关联。 此参数可接受的值为:
- AdministratorApproval
- AutoApproval
- DoNotAllow
类型: | UserDeviceAffinityType |
接受的值: | DoNotAllow, AdministratorApproval, AutoApproval |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Variable
指定任务序列变量。 任务序列变量由名称和值组成。
类型: | Hashtable |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Version
指定媒体的版本信息。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-WhatIf
显示在 cmdlet 运行时发生的情况。 此 cmdlet 未运行。
类型: | SwitchParameter |
别名: | wi |
Position: | Named |
默认值: | False |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
输入
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject[]
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject