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 cmdlet 创建用于部署无网络访问的操作系统的媒体。
注意:此 cmdlet 需要提升的权限才能运行。
注意
从 Configuration Manager 站点驱动器运行 Configuration Manager cmdlet,例如 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 |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-AllowUnattended
指示允许无人参与的操作系统部署。 无人参与的操作系统部署不会提示输入网络配置或可选任务序列。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Application
类型: | IResultObject[] |
别名: | Applications |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-CertificatePath
指定要从中导入 PKI 证书的路径。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Confirm
提示你在运行 cmdlet 之前进行确认。
类型: | SwitchParameter |
别名: | cf |
Position: | Named |
默认值: | False |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-DisableWildcardHandling
此参数将通配符视为文本字符值。 不能将其与 ForceWildcardHandling 组合使用。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-DistributionPoint
指定分发点对象的数组。 若要获取分发点对象,请使用 Get-CMDistributionPoint cmdlet。
类型: | IResultObject[] |
别名: | DistributionPoints |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-DriverPackage
类型: | IResultObject[] |
别名: | DriverPackages, PackageDriver, PackageDrivers |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Force
强制运行命令而不要求用户确认。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-ForceWildcardHandling
此参数处理通配符,并可能导致意外行为, (不建议) 。 不能将其与 DisableWildcardHandling 组合使用。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-FormatMedia
指示 cmdlet 格式化可移动 U 盘 (FAT32) ,并使其可启动。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-IncludeApplicationDependency
指示 cmdlet 检测关联的应用程序依赖项并将其添加到此媒体。
类型: | SwitchParameter |
别名: | IncludeApplicationDependencies |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-MediaExpirationDate
类型: | DateTime |
别名: | Expiration |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-MediaPassword
指定用于保护任务序列媒体的密码作为安全字符串。
类型: | SecureString |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-MediaSize
指定媒体的大小。 有效值包含:
- None
- Size4GB
- 大小 8GB
- 大小650MB
- SizeUnlimited
类型: | MediaSize |
接受的值: | None, Size650MB, Size4GB, Size8GB, SizeUnlimited |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-MediaStartDate
类型: | DateTime |
别名: | Start |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-MediaType
指定媒体类型。 有效值包含:
- CdDvd
- Usb
- 硬盘
类型: | MediaInputType |
接受的值: | Usb, CdDvd |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-NoAutoRun
使用此参数在创建任务序列媒体向导中配置以下选项: 在媒体上包括 autorun.inf 文件
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Package
类型: | IResultObject[] |
别名: | Packages |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Path
指定写入输出文件的名称和路径。
类型: | String |
别名: | MediaPath, OutputPath, DriveName |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-PrestartCommand
指定在任务序列运行之前运行的预启动命令。 预启动命令是一个脚本或可执行文件,可在任务序列运行以安装操作系统之前与 Windows PE 中的用户交互。
类型: | String |
别名: | PreExecCommandLine |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-PrestartPackage
指定包含预启动命令的文件的包对象。 若要获取包对象,请使用 Get-CMPackage cmdlet。
类型: | IResultObject |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-SiteCode
{{ Fill SiteCode Description }}
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-TaskSequence
指定任务序列对象。 若要获取任务序列对象,请使用 Get-CMTaskSequence cmdlet。
类型: | IResultObject |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-TemporaryFolder
{{ Fill TemporaryFolder Description }}
类型: | String |
别名: | TemporaryDirectory, StagingArea |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Variable
指定任务序列变量。 任务序列变量是在任务序列部署期间使用的名称/值对。
类型: | Hashtable |
别名: | TaskSequenceVariables, Variables |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-WhatIf
显示在 cmdlet 运行时发生的情况。 cmdlet 不会运行。
类型: | SwitchParameter |
别名: | wi |
Position: | Named |
默认值: | False |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
输入
None
输出
System.Object