Import-PackageUpdateInfo

For AI agents: a documentation index is available at /llms.txt; a markdown version of this page is available at /fr/docs/commands/import-packageupdateinfo/index.md.

SYNOPSIS

Importe les informations de mise à jour des packages à partir d’un fichier de données précédemment exporté.

SYNTAXE

__AllParameterSets

Import-PackageUpdateInfo [[-Path] <string>] [-ShowToastNotification] [-InputFormat <string>]
 [-Encoding <string>] [-WhatIf] [-Confirm] [<CommonParameters>]

ALIAS

Cette cmdlet possède les alias suivants,

DESCRIPTION

Importe les informations de mise à jour des packages à partir d’un fichier de données qui a été précédemment exporté par Export-PackageUpdateInfo. La commande lit les enregistrements à partir de fichiers XML, JSON ou CSV et les convertit en objets PackageUpdateInfo pour une utilisation, un affichage ou un traitement ultérieur. Sur demande, elle peut également afficher des notifications toast Windows pour les modules nécessitant une mise à jour.

EXEMPLES

EXEMPLE 1

PS C:\> Import-PackageUpdateInfo

Importe le fichier d’informations de mise à jour des packages par défaut pour l’environnement PowerShell actuel.

EXEMPLE 2

PS C:\> Import-PackageUpdateInfo -Path C:\temp\packageupdateinfo.xml

Importe les informations de mise à jour à partir d’un fichier XML spécifique.

EXEMPLE 3

PS C:\> Import-PackageUpdateInfo -Path .\updates.json -InputFormat JSON

Importe les informations de mise à jour à partir d’un fichier JSON en utilisant le format d’entrée spécifié.

EXEMPLE 4

PS C:\> Import-PackageUpdateInfo -Path .\updates.csv -InputFormat CSV -ShowToastNotification

Importe les informations de mise à jour à partir d’un fichier CSV et affiche des notifications toast pour les modules nécessitant une mise à jour.

PARAMÈTRES

-Confirm

Si ce commutateur est activé, une confirmation vous sera demandée avant d’exécuter toute opération modifiant l’état.

Type: SwitchParameter
DefaultValue: ''
SupportsWildcards: false
Aliases:
- cf
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-Encoding

Spécifie l’encodage du fichier utilisé lors de la lecture du fichier d’entrée.

Type: String
DefaultValue: default
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-InputFormat

Spécifie le format du fichier de données importé. Les valeurs prises en charge sont “XML”, “JSON” et “CSV”.

Type: String
DefaultValue: XML
SupportsWildcards: false
Aliases:
- Format
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-Path

Le chemin du fichier de données à importer. Spécifiez un chemin de fichier valide. Si omis, la commande utilise le fichier de données du module par défaut pour l’édition et la version PowerShell en cours.

Les chemins par défaut sont : Linux : “$HOME/.config/powershell/PackageUpdateInfo/PackageUpdateInfo_$($PSEdition)$($PSVersionTable.PSVersion.Major).xml” Windows : “$HOME\AppData\Local\Microsoft\Windows\PowerShell\PackageUpdateInfo$($PSEdition)_$($PSVersionTable.PSVersion.Major).xml”

Type: String
DefaultValue: ''
SupportsWildcards: false
Aliases:
- FullName
- FilePath
ParameterSets:
- Name: (All)
  Position: 0
  IsRequired: false
  ValueFromPipeline: true
  ValueFromPipelineByPropertyName: true
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-ShowToastNotification

Affiche des notifications toast Windows avec les informations des notes de version pour les modules nécessitant une mise à jour.

Type: SwitchParameter
DefaultValue: False
SupportsWildcards: false
Aliases:
- ToastNotification
- Notify
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-WhatIf

Si ce commutateur est activé, aucune action n’est effectuée mais des messages d’information seront affichés pour expliquer ce qui se passerait si la commande était exécutée.

Type: SwitchParameter
DefaultValue: ''
SupportsWildcards: false
Aliases:
- wi
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

CommonParameters

Cette cmdlet prend en charge les paramètres communs : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, et -WarningVariable. Pour plus d’informations, voir about_CommonParameters.

ENTRÉES

System.String

SORTIES

PackageUpdate.Info

NOTES

Version : 1.1.0.0 Auteur : Andi Bellstedt Date : 2026-06-21 Mots-clés : PackageUpdateInfo, Update, Module, Info

LIENS ASSOCIÉS