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