Partager via


New-CMStandaloneMedia

Crée un média autonome.

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

L’applet de commande New-CMStandaloneMedia crée un média utilisé pour déployer des systèmes d’exploitation sans accès réseau.

REMARQUE : Cette applet de commande nécessite des autorisations élevées pour s’exécuter.

Remarque

Exécutez Configuration Manager applets de commande à partir du lecteur de site Configuration Manager, par exemple PS XYZ:\>. Pour plus d’informations, consultez Prise en main.

Exemples

Exemple 1 : Créer un média autonome à l’aide de variables

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

La première commande obtient l’objet de séquence de tâches nommé TaskSequence01 et stocke l’objet dans la variable $TaskSequence.

La deuxième commande obtient l’objet de point de distribution pour le code de site nommé CM1 et stocke l’objet dans la variable $DistributionPoint.

La dernière commande crée un média autonome à l’aide de la séquence de tâches stockée dans $TaskSequence et du point de distribution stocké dans $DistributionPoint.

Paramètres

-AllowUacPrompt

Indique que les invites de contrôle de compte d’utilisateur (UAC) sont autorisées.

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

-AllowUnattended

Indique que les déploiements de système d’exploitation sans assistance sont autorisés. Un déploiement de système d’exploitation sans assistance ne demande pas de configuration réseau ni de séquences de tâches facultatives.

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

-Application

Type:IResultObject[]
Aliases:Applications
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CertificatePath

Spécifie un chemin d’accès à partir duquel importer un certificat PKI.

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

-Confirm

Une invite de confirmation apparaît avant d’exécuter le cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

Ce paramètre traite les caractères génériques comme des valeurs de caractère littéral. Vous ne pouvez pas la combiner avec ForceWildcardHandling.

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

-DistributionPoint

Spécifie un tableau d’objets de point de distribution. Pour obtenir un objet de point de distribution, utilisez l’applet de commande Get-CMDistributionPoint .

Type:IResultObject[]
Aliases:DistributionPoints
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DriverPackage

Type:IResultObject[]
Aliases:DriverPackages, PackageDriver, PackageDrivers
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Force l’exécution de la commande sans demander la confirmation de l’utilisateur.

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

-ForceWildcardHandling

Ce paramètre traite les caractères génériques et peut entraîner un comportement inattendu (non recommandé). Vous ne pouvez pas la combiner avec DisableWildcardHandling.

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

-FormatMedia

Indique que l’applet de commande met en forme le lecteur USB amovible (FAT32) et le rend démarrable.

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

-IncludeApplicationDependency

Indique que l’applet de commande détecte les dépendances d’application associées et les ajoute à ce média.

Type:SwitchParameter
Aliases:IncludeApplicationDependencies
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MediaExpirationDate

Type:DateTime
Aliases:Expiration
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MediaPassword

Spécifie, en tant que chaîne sécurisée, un mot de passe pour protéger le média de séquence de tâches.

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

-MediaSize

Spécifie la taille du média. Les valeurs valides sont les suivantes :

  • Aucun
  • Taille4 Go
  • Taille8 GO
  • Taille650MB
  • SizeUnlimited
Type:MediaSize
Accepted values:None, Size650MB, Size4GB, Size8GB, SizeUnlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MediaStartDate

Type:DateTime
Aliases:Start
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MediaType

Spécifie le type de média. Les valeurs valides sont les suivantes :

  • CdDvd
  • Usb
  • Hd
Type:MediaInputType
Accepted values:Usb, CdDvd
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-NoAutoRun

Utilisez ce paramètre pour configurer l’option suivante à partir de l’Assistant Création d’un média de séquence de tâches : Inclure le fichier autorun.inf sur le média

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

-Package

Type:IResultObject[]
Aliases:Packages
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Path

Spécifie le nom et le chemin d’accès où les fichiers de sortie sont écrits.

Type:String
Aliases:MediaPath, OutputPath, DriveName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PrestartCommand

Spécifie une commande de prédémarrage qui s’exécutera avant l’exécution de la séquence de tâches. Une commande de prédémarrage est un script ou un exécutable qui peut interagir avec l’utilisateur dans Windows PE avant l’exécution de la séquence de tâches pour installer le système d’exploitation.

Type:String
Aliases:PreExecCommandLine
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PrestartPackage

Spécifie un objet de package qui contient des fichiers pour la commande de prédémarrage. Pour obtenir un objet de package, utilisez l’applet de commande Get-CMPackage .

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

-SiteCode

{{ Fill SiteCode Description }}

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

-TaskSequence

Spécifie un objet de séquence de tâches. Pour obtenir un objet de séquence de tâches, utilisez l’applet de commande Get-CMTaskSequence .

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

-TemporaryFolder

{{ Fill TemporaryFolder Description }}

Type:String
Aliases:TemporaryDirectory, StagingArea
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Variable

Spécifie une variable de séquence de tâches. Une variable de séquence de tâches est une paire nom/valeur utilisée pendant le déploiement de la séquence de tâches.

Type:Hashtable
Aliases:TaskSequenceVariables, Variables
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Présente ce qui se produit si le cmdlet s’exécute. L’applet de commande ne s’exécute pas.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

None

Sorties

System.Object