Version 1.0.2.0 of the documentation is no longer actively maintained. The site that you are currently viewing is an archived snapshot.
Get-PackageUpdateInfo
For AI agents: a documentation index is available at /llms.txt; a markdown version of this page is available at /v1.0.2.0/de/docs/commands/get-packageupdateinfo/index.md.
ZUSAMMENFASSUNG
Infos zur Aktualität der installierten Module abrufen
SYNTAX
DefaultSet1 (Standard)
Get-PackageUpdateInfo [-Name <string[]>] [-Repository <string[]>] [-ShowOnlyNeededUpdate]
[<CommonParameters>]
CurrentUser
Get-PackageUpdateInfo [-Name <string[]>] [-Repository <string[]>] [-ShowOnlyNeededUpdate]
[-CurrentUser] [<CommonParameters>]
AllUsers
Get-PackageUpdateInfo [-Name <string[]>] [-Repository <string[]>] [-ShowOnlyNeededUpdate]
[-AllUsers] [<CommonParameters>]
ALIAS
Dieses Cmdlet hat die folgenden Aliases,
BESCHREIBUNG
Get-PackageUpdateInfo fragt lokal installierte Module ab und vergleicht sie mit den Online-Versionen auf Aktualität.
BEISPIELE
BEISPIEL 1
PS C:\> Get-PackageUpdateInfo
Gibt Aktualisierungsinformationen für alle Module aus (currentUser und AllUsers).
Die Ausgabe kann ungefähr so aussehen:
Name Repository VersionInstalled VersionOnline NeedUpdate Path
PSReadline PSGallery 1.2 1.2 False C:\Program Files\WindowsPowerShell\Modules\PSReadline Pester PSGallery 4.4.0 4.4.2 True C:\Program Files\WindowsPowerShell\Modules\Pester
BEISPIEL 2
PS C:\> Get-PackageUpdateInfo -ShowOnlyNeededUpdate
Dies filtert die Ausgabe, sodass nur Module angezeigt werden, bei denen NeedUpdate auf True gesetzt ist.
Die Ausgabe könnte so aussehen:
Name Repository VersionInstalled VersionOnline NeedUpdate Path
Pester PSGallery 4.4.0 4.4.2 True C:\Program Files\WindowsPowerShell\Modules\Pester
BEISPIEL 3
PS C:\> "Pester", "PSReadline" | Get-PackageUpdateInfo
Pipeline wird unterstützt. Dies gibt die Infos nur für die beiden Module “Pester” und “PSReadline” zurück.
Das kann auch mit dem Get-Module Cmdlet gemacht werden:
Get-Module “Pester”, “PSReadline” | Get-PackageUpdateInfo
PARAMETER
-AllUsers
Nur nach Modulen in den AllUsers/System-Verzeichnissen suchen.
Beachte, dass Administratorrechte erforderlich sind, um diese Module zu aktualisieren.
Type: SwitchParameter
DefaultValue: False
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: AllUsers
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
-CurrentUser
Nur nach Modulen im aktuellen Benutzerprofil suchen.
Das ist hilfreich, wenn du ohne Administratorrechte arbeitest, was du immer als Standardarbeitsweise tun solltest.
Type: SwitchParameter
DefaultValue: False
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: CurrentUser
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
-Name
Der Name des zu überprüfenden Moduls
Type: String[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: true
ValueFromPipelineByPropertyName: true
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
-Repository
Das Repository, das überprüft werden soll
Type: String[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position:: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
-ShowOnlyNeededUpdate
Dieses Switch unterdrückt die Anzeige aktueller Module im Output.
Nur Module, die aktualisiert werden müssen, werden angezeigt.
Type: SwitchParameter
DefaultValue: False
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
GemeinsameParameter
Dieses Cmdlet unterstützt die gemeinsamen Parameter: -Debug, -ErrorAction, -ErrorVariable,
-InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable,
-ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Infos findest du unter
about_CommonParameters.