New-CMPackageDeployment
Déployez un package hérité dans une collection.
Syntaxe
New-CMPackageDeployment
[-AllowFallback <Boolean>]
[-AllowSharedContent <Boolean>]
[-DeployPurpose <DeployPurposeType>]
[-FastNetworkOption <FastNetworkOptionType>]
[-Package] <IResultObject>
[-PersistOnWriteFilterDevice <Boolean>]
-ProgramName <String>
[-RerunBehavior <RerunBehaviorType>]
[-RunFromSoftwareCenter <Boolean>]
[-Schedule <IResultObject[]>]
[-ScheduleEvent <ScheduleEventType>]
[-SendWakeupPacket <Boolean>]
[-SlowNetworkOption <SlowNetworkOptionType>]
[-SoftwareInstallation <Boolean>]
[-StandardProgram]
[-SystemRestart <Boolean>]
[-UseUtcForAvailableSchedule <Boolean>]
[-UseUtcForExpireSchedule <Boolean>]
[-DistributeCollectionName <String>]
[-DistributeContent]
[-DistributionPointGroupName <String>]
[-DistributionPointName <String>]
[-AvailableDateTime <DateTime>]
[-Comment <String>]
[-DeadlineDateTime <DateTime>]
[-UseMeteredNetwork <Boolean>]
[-Collection <IResultObject>]
[-CollectionId <String>]
[-CollectionName <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-CMPackageDeployment
[-AllowFallback <Boolean>]
[-AllowSharedContent <Boolean>]
[-DeployPurpose <DeployPurposeType>]
[-FastNetworkOption <FastNetworkOptionType>]
-PackageName <String>
[-PersistOnWriteFilterDevice <Boolean>]
-ProgramName <String>
[-RerunBehavior <RerunBehaviorType>]
[-RunFromSoftwareCenter <Boolean>]
[-Schedule <IResultObject[]>]
[-ScheduleEvent <ScheduleEventType>]
[-SendWakeupPacket <Boolean>]
[-SlowNetworkOption <SlowNetworkOptionType>]
[-SoftwareInstallation <Boolean>]
[-StandardProgram]
[-SystemRestart <Boolean>]
[-UseUtcForAvailableSchedule <Boolean>]
[-UseUtcForExpireSchedule <Boolean>]
[-DistributeCollectionName <String>]
[-DistributeContent]
[-DistributionPointGroupName <String>]
[-DistributionPointName <String>]
[-AvailableDateTime <DateTime>]
[-Comment <String>]
[-DeadlineDateTime <DateTime>]
[-UseMeteredNetwork <Boolean>]
[-Collection <IResultObject>]
[-CollectionId <String>]
[-CollectionName <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-CMPackageDeployment
[-AllowFallback <Boolean>]
[-AllowSharedContent <Boolean>]
[-DeployPurpose <DeployPurposeType>]
[-FastNetworkOption <FastNetworkOptionType>]
-PackageId <String>
[-PersistOnWriteFilterDevice <Boolean>]
-ProgramName <String>
[-RerunBehavior <RerunBehaviorType>]
[-RunFromSoftwareCenter <Boolean>]
[-Schedule <IResultObject[]>]
[-ScheduleEvent <ScheduleEventType>]
[-SendWakeupPacket <Boolean>]
[-SlowNetworkOption <SlowNetworkOptionType>]
[-SoftwareInstallation <Boolean>]
[-StandardProgram]
[-SystemRestart <Boolean>]
[-UseUtcForAvailableSchedule <Boolean>]
[-UseUtcForExpireSchedule <Boolean>]
[-DistributeCollectionName <String>]
[-DistributeContent]
[-DistributionPointGroupName <String>]
[-DistributionPointName <String>]
[-AvailableDateTime <DateTime>]
[-Comment <String>]
[-DeadlineDateTime <DateTime>]
[-UseMeteredNetwork <Boolean>]
[-Collection <IResultObject>]
[-CollectionId <String>]
[-CollectionName <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-CMPackageDeployment
[-AllowFallback <Boolean>]
[-AllowSharedContent <Boolean>]
[-DeployPurpose <DeployPurposeType>]
[-FastNetworkOption <FastNetworkOptionType>]
[-PersistOnWriteFilterDevice <Boolean>]
[-Program] <IResultObject>
[-RerunBehavior <RerunBehaviorType>]
[-RunFromSoftwareCenter <Boolean>]
[-Schedule <IResultObject[]>]
[-ScheduleEvent <ScheduleEventType>]
[-SendWakeupPacket <Boolean>]
[-SlowNetworkOption <SlowNetworkOptionType>]
[-SoftwareInstallation <Boolean>]
[-StandardProgram]
[-SystemRestart <Boolean>]
[-UseUtcForAvailableSchedule <Boolean>]
[-UseUtcForExpireSchedule <Boolean>]
[-DistributeCollectionName <String>]
[-DistributeContent]
[-DistributionPointGroupName <String>]
[-DistributionPointName <String>]
[-AvailableDateTime <DateTime>]
[-Comment <String>]
[-DeadlineDateTime <DateTime>]
[-UseMeteredNetwork <Boolean>]
[-Collection <IResultObject>]
[-CollectionId <String>]
[-CollectionName <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-CMPackageDeployment
[-DeployPurpose <DeployPurposeType>]
[-DeviceProgram]
-PackageName <String>
-ProgramName <String>
[-RecurUnit <RecurUnitType>]
[-RecurValue <Int32>]
[-Rerun <Boolean>]
[-UseUtc <Boolean>]
[-DistributeCollectionName <String>]
[-DistributeContent]
[-DistributionPointGroupName <String>]
[-DistributionPointName <String>]
[-AvailableDateTime <DateTime>]
[-Comment <String>]
[-DeadlineDateTime <DateTime>]
[-UseMeteredNetwork <Boolean>]
[-Collection <IResultObject>]
[-CollectionId <String>]
[-CollectionName <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-CMPackageDeployment
[-DeployPurpose <DeployPurposeType>]
[-DeviceProgram]
-PackageId <String>
-ProgramName <String>
[-RecurUnit <RecurUnitType>]
[-RecurValue <Int32>]
[-Rerun <Boolean>]
[-UseUtc <Boolean>]
[-DistributeCollectionName <String>]
[-DistributeContent]
[-DistributionPointGroupName <String>]
[-DistributionPointName <String>]
[-AvailableDateTime <DateTime>]
[-Comment <String>]
[-DeadlineDateTime <DateTime>]
[-UseMeteredNetwork <Boolean>]
[-Collection <IResultObject>]
[-CollectionId <String>]
[-CollectionName <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-CMPackageDeployment
[-DeployPurpose <DeployPurposeType>]
[-DeviceProgram]
[-Package] <IResultObject>
-ProgramName <String>
[-RecurUnit <RecurUnitType>]
[-RecurValue <Int32>]
[-Rerun <Boolean>]
[-UseUtc <Boolean>]
[-DistributeCollectionName <String>]
[-DistributeContent]
[-DistributionPointGroupName <String>]
[-DistributionPointName <String>]
[-AvailableDateTime <DateTime>]
[-Comment <String>]
[-DeadlineDateTime <DateTime>]
[-UseMeteredNetwork <Boolean>]
[-Collection <IResultObject>]
[-CollectionId <String>]
[-CollectionName <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-CMPackageDeployment
[-DeployPurpose <DeployPurposeType>]
[-DeviceProgram]
[-Program] <IResultObject>
[-RecurUnit <RecurUnitType>]
[-RecurValue <Int32>]
[-Rerun <Boolean>]
[-SendWakeupPacket <Boolean>]
[-UseUtc <Boolean>]
[-DistributeCollectionName <String>]
[-DistributeContent]
[-DistributionPointGroupName <String>]
[-DistributionPointName <String>]
[-AvailableDateTime <DateTime>]
[-Comment <String>]
[-DeadlineDateTime <DateTime>]
[-UseMeteredNetwork <Boolean>]
[-Collection <IResultObject>]
[-CollectionId <String>]
[-CollectionName <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Utilisez cette applet de commande pour déployer un package sur des ressources d’une collection. Vous pouvez spécifier la collection par ID, nom ou passer un objet.
Pour les autres paramètres de déploiement que vous ne pouvez pas configurer avec cette applet de commande, utilisez Set-CMPackageDeployment.
Pour plus d’informations, consultez Packages et programmes dans Configuration Manager.
Remarque
Exécutez des applets de commande Configuration Manager à partir du lecteur de site Configuration Manager, par exemple PS XYZ:\>
. Pour plus d’informations, consultez Prise en main.
Exemples
Exemple 1 : Déployer un package par ID
Cette commande crée un déploiement du package avec l’ID XYZ00001 au regroupement avec l’ID XYZ0003F.
$pkgId = "XYZ00001"
$collId = "XYZ0003F"
New-CMPackageDeployment -StandardProgram -PackageId $pkgId -ProgramName "ScanState" -CollectionID $collId -Comment "Use USMT to scan for data" -DeployPurpose Available
Exemple 2 : Déployer un package en fonction des besoins avec une échéance
La première commande définit une variable pour une échéance à 10 jours à partir de 20h00. La deuxième commande crée un objet de planification basé sur cette échéance qui se répète tous les jours. La troisième commande crée le déploiement de package avec cette planification.
[datetime]$DeadlineTime = (Get-Date -Hour 20 -Minute 0 -Second 0).AddDays(10)
$NewScheduleDeadline = New-CMSchedule -Start $DeadlineTime -Nonrecurring
$pkgId = "XYZ00001"
$progName = "Run"
$collId = "XYZ0003F"
New-CMPackageDeployment -StandardProgram -PackageId $pkgId -ProgramName $progName -DeployPurpose Required -CollectionId $collId -FastNetworkOption DownloadContentFromDistributionPointAndRunLocally -SlowNetworkOption DownloadContentFromDistributionPointAndLocally -RerunBehavior RerunIfFailedPreviousAttempt -Schedule $NewScheduleDeadline
Paramètres
-AllowFallback
Autoriser les clients à utiliser des points de distribution du groupe de limites de site par défaut.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-AllowSharedContent
Autoriser les clients à utiliser des points de distribution à partir d’un groupe de limites voisin.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-AvailableDateTime
Spécifiez quand ce déploiement est disponible.
Utilisez -DeadlineDateTime pour spécifier le moment où le déploiement expire et -Schedule pour spécifier l’affectation du déploiement, ou échéance.
Pour obtenir un objet DateTime , utilisez l’applet de commande Get-Date .
Type: | DateTime |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Collection
Spécifiez un objet de collection comme cible pour ce déploiement de package. Pour obtenir cet objet, utilisez l’applet de commande Get-CMCollection .
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 |
-CollectionId
Spécifiez un ID de collection comme cible pour ce déploiement de package.
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 |
-CollectionName
Spécifiez un nom de collection comme cible pour ce déploiement de package.
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: | True |
-Comment
Spécifiez un commentaire facultatif pour ce déploiement de package.
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
Ajoutez ce paramètre pour demander la confirmation avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Alias: | cf |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DeadlineDateTime
Utilisez ce paramètre pour spécifier quand le déploiement expire.
Utilisez -AvailableDateTime pour spécifier le moment où le déploiement est disponible et -Schedule pour spécifier l’affectation ou l’échéance du déploiement.
Pour obtenir un objet DateTime , utilisez l’applet de commande Get-Date .
Type: | DateTime |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DeployPurpose
Spécifiez si ce déploiement est disponible pour l’installation des utilisateurs ou s’il doit être installé à l’échéance.
Type: | DeployPurposeType |
Valeurs acceptées: | Available, Required |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DeviceProgram
Si le programme du package que vous déployez est un programme de type appareil, spécifiez ce paramètre.
Sinon, utilisez le paramètre StandardProgram . Le type de programme standard est destiné aux ordinateurs avec le client Configuration Manager.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
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 |
-DistributeCollectionName
Le site distribue le contenu aux groupes de points de distribution associés à ce nom de collection.
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 |
-DistributeContent
Ajoutez ce paramètre pour distribuer le contenu du package lorsque vous créez ce déploiement. Les clients ne peuvent pas installer le package tant que vous n’avez pas distribué le contenu aux points de distribution auxquels les clients peuvent accéder.
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 |
-DistributionPointGroupName
Le site distribue le contenu à ce groupe de points de distribution.
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 |
-DistributionPointName
Le site distribue le contenu à ce point de distribution.
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 |
-FastNetworkOption
Spécifiez le comportement lorsque le client utilise un point de distribution du groupe de limites actuel :
- Exécuter le programme à partir d’un point de distribution
- Télécharger le contenu à partir du point de distribution et exécuter localement
Si vous ne spécifiez pas ce paramètre, il utilise DownloadContentFromDistributionPointAndRunLocally
par défaut. Cette option est plus sécurisée, car le client valide le hachage du contenu avant d’exécuter le programme.
Type: | FastNetworkOptionType |
Valeurs acceptées: | RunProgramFromDistributionPoint, DownloadContentFromDistributionPointAndRunLocally |
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 |
-Package
Spécifiez un objet de package avec le programme à déployer. Pour obtenir cet objet, utilisez l’applet de commande Get-CMPackage .
Type: | IResultObject |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-PackageId
Spécifiez l’ID du package avec le programme à déployer. Cet ID est un ID de package standard, par exemple XYZ007E3
.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-PackageName
Spécifiez le nom du package avec le programme à déployer.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-PersistOnWriteFilterDevice
Configurez la façon dont le client gère le filtre d’écriture sur les appareils Windows Embedded.
-
$true
: Valider les modifications à l’échéance ou pendant une fenêtre de maintenance. Un redémarrage est nécessaire. -
$false
: appliquez le contenu sur la superposition et validez ultérieurement.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Program
Spécifiez un objet de programme à déployer. Pour obtenir cet objet, utilisez l’applet de commande Get-CMProgram .
Type: | IResultObject |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-ProgramName
Spécifiez le nom du programme dans le package à déployer.
Type: | String |
Alias: | StandardProgramName, DeviceProgramName |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-RecurUnit
Spécifiez une unité pour un déploiement périodique. Utilisez le paramètre RecurValue pour spécifier la valeur de cette unité.
Type: | RecurUnitType |
Valeurs acceptées: | Minutes, Hours, Days |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-RecurValue
Spécifiez la fréquence à laquelle le déploiement se répète.
Ce paramètre dépend du type d’unité spécifié dans le paramètre RecurUnit :
-
Heures : cette valeur peut être comprise entre
1
et23
-
Jours : entre
1
et31
-
Minutes : entre
1
et59
Type: | Int32 |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Rerun
Indiquez si le déploiement s’exécute à nouveau :
-
$True
: le déploiement s’exécute à nouveau pour les clients comme spécifié dans le paramètre RerunBehavior . Cette valeur est la valeur par défaut. -
$False
: le déploiement ne s’exécute pas à nouveau.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-RerunBehavior
Spécifiez si le programme s’exécute à nouveau sur un ordinateur.
-
NeverRerunDeployedProgram
: ne réexécutera pas, même si le déploiement a échoué ou que les fichiers ont changé. -
AlwaysRerunProgram
: réexécutez comme prévu, même si le déploiement a réussi. Vous pouvez utiliser cette valeur pour les déploiements récurrents. Cette valeur est la valeur par défaut. -
RerunIfFailedPreviousAttempt
: réexécutez comme prévu, si le déploiement a échoué lors de la tentative précédente. -
RerunIfSucceededOnPreviousAttempt
: réexécutez uniquement si la tentative précédente a réussi.
Type: | RerunBehaviorType |
Valeurs acceptées: | NeverRerunDeployedProgram, AlwaysRerunProgram, RerunIfFailedPreviousAttempt, RerunIfSucceededOnPreviousAttempt |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-RunFromSoftwareCenter
Autoriser les utilisateurs à exécuter le programme indépendamment des affectations.
Type: | Boolean |
Alias: | AllowUsersRunIndependently |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Schedule
Utilisez ce paramètre pour spécifier l’affectation ou l’échéance du déploiement.
Utilisez -AvailableDateTime pour spécifier quand le déploiement est disponible et -DeadlineDateTime pour spécifier le moment où le déploiement expire.
Spécifiez un tableau d’objets de planification. Un objet schedule définit la planification d’affectation obligatoire pour un déploiement. Pour créer un objet de planification, utilisez l’applet de commande New-CMSchedule .
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 |
-ScheduleEvent
Spécifiez le type d’événement qui détermine quand le déploiement du package s’exécute.
Type: | ScheduleEventType |
Valeurs acceptées: | AsSoonAsPossible, LogOn, LogOff |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-SendWakeupPacket
Indique s’il faut envoyer un paquet de mise en éveil aux ordinateurs avant le début du déploiement. Si cette valeur est $True
, Configuration Manager met un ordinateur en veille. Si cette valeur est $False
, elle ne met pas les ordinateurs en veille. Pour que les ordinateurs sortent, commencez par configurer Wake On LAN.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-SlowNetworkOption
Spécifiez le comportement lorsque le client utilise un point de distribution à partir d’un groupe de limites voisin ou du groupe de limites de site par défaut :
- Ne pas exécuter le programme
- Télécharger le contenu à partir du point de distribution et exécuter localement
- Exécuter le programme à partir d’un point de distribution
Si vous ne spécifiez pas ce paramètre, il utilise DoNotRunProgram
par défaut.
Type: | SlowNetworkOptionType |
Valeurs acceptées: | DoNotRunProgram, DownloadContentFromDistributionPointAndLocally, RunProgramFromDistributionPoint |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-SoftwareInstallation
Une fois l’échéance d’installation atteinte, définissez ce paramètre sur $true
pour permettre au package de s’installer en dehors de la fenêtre de maintenance.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-StandardProgram
Utilisez ce paramètre pour les types de programmes standard. Ce type est destiné aux ordinateurs avec le client Configuration Manager.
Si le programme du package que vous déployez est un programme de type appareil, utilisez le paramètre DeviceProgram .
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-SystemRestart
Lorsque l’échéance d’installation est atteinte, définissez ce paramètre sur $true
pour autoriser le redémarrage du système si nécessaire en dehors de la fenêtre de maintenance.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-UseMeteredNetwork
Indique s’il faut autoriser les clients sur une connexion Internet limitée à télécharger du contenu après l’échéance d’installation, ce qui peut entraîner des coûts plus élevés.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-UseUtc
Indique si les clients utilisent le temps universel coordonné (UTC) pour déterminer la disponibilité d’un programme. L’heure UTC rend le déploiement disponible en même temps pour tous les ordinateurs. Si vous ne spécifiez pas ce paramètre ou si vous le définissez sur $false
, le client utilise son heure locale.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-UseUtcForAvailableSchedule
Indique si les clients utilisent le temps universel coordonné (UTC) pour déterminer la disponibilité d’un programme. L’heure UTC rend le déploiement disponible en même temps pour tous les ordinateurs. Si vous ne spécifiez pas ce paramètre ou si vous le définissez sur $false
, le client utilise son heure locale.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-UseUtcForExpireSchedule
Indique si les clients utilisent le temps universel coordonné (UTC) pour déterminer quand un programme a expiré. L’heure UTC expire le déploiement en même temps pour tous les ordinateurs. Si vous ne spécifiez pas ce paramètre ou si vous le définissez sur $false
, le client utilise son heure locale.
Type: | Boolean |
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 n’est pas exécutée.
Type: | SwitchParameter |
Alias: | wi |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Entrées
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Sorties
System.Object