Dela via


New-CMStandaloneMedia

SYNOPSIS

Skapar fristående media.

SYNTAX

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>]

DESCRIPTION

Cmdleten New-CMStandaloneMedia skapar media som används för att distribuera operativsystem utan nätverksåtkomst.

Obs! Den här cmdleten kräver förhöjd behörighet för att köras.

Anteckning

Kör Konfigurationshanteraren cmdlets från Konfigurationshanteraren platsenheten, till exempel PS XYZ:\> . Mer information finns i Komma igång.

EXAMPLES

Exempel 1: Skapa fristående media med hjälp av variabler

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

Det första kommandot hämtar aktivitetssekvensobjektet med namnet TaskSequence01 och lagrar objektet i $TaskSequence variabeln.

Det andra kommandot hämtar distributionsplatsens objekt för platskoden cm1 och lagrar objektet i $DistributionPoint variabeln.

Det sista kommandot skapar fristående media med hjälp av den aktivitetssekvens som lagras i $TaskSequence och distributionsplatsen som lagras i $DistributionPoint.

PARAMETERS

-AllowUacPrompt

Anger att User Account Control (UAC) tillåts.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-AllowUnattended

Anger att obevakade operativsystemsdistributioner tillåts. En obevakad operativsystemsdistribution frågar inte efter nätverkskonfiguration eller valfria aktivitetssekvenser.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Program

Type: IResultObject[]
Parameter Sets: (All)
Aliases: Applications

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-CertificatePath

Anger en sökväg som ett PKI-certifikat ska importeras från.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-DisableWildcardHandling

Den här parametern behandlar jokertecken som värden för literaltecken. Du kan inte kombinera den med ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DistributionPoint

Anger en matris med distributionspunktsobjekt. Om du vill hämta ett distributionsplatsobjekt använder du cmdleten Get-CMDistributionPoint.

Type: IResultObject[]
Parameter Sets: (All)
Aliases: DistributionPoints

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DriverPackage

Type: IResultObject[]
Parameter Sets: (All)
Aliases: DriverPackages, PackageDriver, PackageDrivers

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Force

Tvingar kommandot att köras utan att be om användarbekräftelse.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ForceWildcardHandling

Den här parametern bearbetar jokertecken och kan leda till oväntat beteende (rekommenderas inte). Du kan inte kombinera den med DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-FormatMedia

Anger att cmdleten formaterar den flyttbara USB-enheten (FAT32) och gör den startbar.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-IncludeApplicationDependency

Anger att cmdleten identifierar associerade programberoenden och lägger till dem på det här mediet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: IncludeApplicationDependencies

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-MediaExpirationDate

Type: DateTime
Parameter Sets: (All)
Aliases: Expiration

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-MediaPassword

Anger, som en säker sträng, ett lösenord för att skydda aktivitetssekvensmedier.

Type: SecureString
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-MediaSize

Anger storleken på mediet. Giltiga värden är:

  • Ingen
  • Size4GB
  • Size8GB
  • Storlek650 MB
  • StorlekAvgränsad
Type: MediaSize
Parameter Sets: (All)
Aliases:
Accepted values: None, Size650MB, Size4GB, Size8GB, SizeUnlimited

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-MediaStartDate

Type: DateTime
Parameter Sets: (All)
Aliases: Start

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-MediaType

Anger medietypen. Giltiga värden är:

  • CdDvd
  • Usb
  • Hd
Type: MediaInputType
Parameter Sets: (All)
Aliases:
Accepted values: Usb, CdDvd

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-NoAutoRun

Från och med version 1906 använder du den här parametern för att konfigurera följande alternativ från guiden Skapa aktivitetssekvensmedia: Inkludera filen autorun.inf på media

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Paket

Type: IResultObject[]
Parameter Sets: (All)
Aliases: Packages

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Path

Anger namnet och sökvägen där utdatafilerna skrivs.

Type: String
Parameter Sets: (All)
Aliases: MediaPath, OutputPath, DriveName

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-PrestartCommand

Anger ett förinstartskommando som ska köras innan aktivitetssekvensen körs. Ett förindatakommando är ett skript eller en körbar fil som kan interagera med användaren i Windows PE innan aktivitetssekvensen körs för att installera operativsystemet.

Type: String
Parameter Sets: (All)
Aliases: PreExecCommandLine

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-PrestartPackage

Anger ett paketobjekt som innehåller filer för förinstartskommandot. Om du vill hämta ett paketobjekt använder du cmdleten Get-CMPackage.

Type: IResultObject
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SiteCode

{{ Fill SiteCode Description }}

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-TaskSequence

Anger ett aktivitetssekvensobjekt. Om du vill hämta ett aktivitetssekvensobjekt använder du cmdleten Get-CMTaskSequence.

Type: IResultObject
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-TemporaryFolder

{{ Fill TemporaryFolder Description }}

Type: String
Parameter Sets: (All)
Aliases: TemporaryDirectory, StagingArea

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Variabel

Anger en aktivitetssekvensvariabel. En aktivitetssekvensvariabel är ett namn-/värdepar som används under aktivitetssekvensdistributionen.

Type: Hashtable
Parameter Sets: (All)
Aliases: TaskSequenceVariables, Variables

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

INPUTS

Ingen

OUTPUTS

System.Object

ANTECKNINGAR

Get-CMDistributionPoint

Get-CMPackage

Get-CMTaskSequence