Partager via


New-CMStandaloneMedia

Crée un média autonome.

Syntaxe

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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Application

Type:IResultObject[]
Alias:Applications
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-CertificatePath

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

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Confirm

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

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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[]
Alias:DistributionPoints
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DriverPackage

Type:IResultObject[]
Alias:DriverPackages, PackageDriver, PackageDrivers
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Force

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

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Alias:IncludeApplicationDependencies
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-MediaExpirationDate

Type:DateTime
Alias:Expiration
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-MediaSize

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

  • Aucun
  • Taille4 Go
  • Taille8 GO
  • Taille650MB
  • SizeUnlimited
Type:MediaSize
Valeurs acceptées:None, Size650MB, Size4GB, Size8GB, SizeUnlimited
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-MediaStartDate

Type:DateTime
Alias:Start
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-MediaType

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

  • CdDvd
  • Usb
  • Hd
Type:MediaInputType
Valeurs acceptées:Usb, CdDvd
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Package

Type:IResultObject[]
Alias:Packages
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Path

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

Type:String
Alias:MediaPath, OutputPath, DriveName
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Alias:PreExecCommandLine
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-SiteCode

{{ Fill SiteCode Description }}

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-TemporaryFolder

{{ Fill TemporaryFolder Description }}

Type:String
Alias:TemporaryDirectory, StagingArea
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Alias:TaskSequenceVariables, Variables
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Alias:wi
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

None

Sorties

System.Object