Get-PackageUpdateRule

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

SYNOPSIS

Ruft eine oder mehrere Paketaktualisierungsregeln ab, die zur Steuerung von Modulaktualisierungsprüfungen und -berichten verwendet werden.

SYNTAX

ShowAll (Standard)

Get-PackageUpdateRule [-IncludeModuleForChecking <string>] [-ExcludeModuleFromChecking <string>]
 [-IncludeDefaultRule] [-SettingObject <Configuration>] [<CommonParameters>]

ById

Get-PackageUpdateRule -Id <int[]> [-SettingObject <Configuration>] [<CommonParameters>]

ALIASES

Dieses Cmdlet hat folgende Aliase,

BESCHREIBUNG

Ruft die benutzerdefinierten Regeln ab, die definieren, wie Module während der Aktualisierungsprüfungen und -berichte behandelt werden. Sie können Regeln nach Bezeichner, nach Modulintegrations- oder Ausschlussmustern filtern oder die Standardregel aus dem aktiven Einstellungsobjekt einbeziehen, um das benutzerdefinierte Verhalten mit dem eingebauten Fallback-Verhalten zu vergleichen.

BEISPIELE

BEISPIEL 1

PS C:\> Get-PackageUpdateRule

Ruft alle aktuell konfigurierten benutzerdefinierten Regeln für die Paketaktualisierungsverwaltung ab.

BEISPIEL 2

PS C:\> Get-PackageUpdateRule -Id 1, 2

Ruft die benutzerdefinierten Regeln ab, die die angegebenen Bezeichner haben.

BEISPIEL 3

PS C:\> Get-PackageUpdateRule -ExcludeModuleFromChecking 'Pester'

Ruft die benutzerdefinierten Regeln ab, die Pester von der Aktualisierungsprüfung ausschließen.

BEISPIEL 4

PS C:\> Get-PackageUpdateRule -IncludeModuleForChecking 'PackageManagement' -IncludeDefaultRule

Ruft die benutzerdefinierten Regeln ab, die PackageManagement für die Aktualisierungsprüfung einschließen, und gibt außerdem die Standardregel zurück.

PARAMETER

-ExcludeModuleFromChecking

Filtert die zurückgegebenen Regeln auf diejenigen, die den angegebenen Modulnamen von der Aktualisierungsprüfung ausschließen.

Type: String
DefaultValue: ''
SupportsWildcards: false
Aliases:
- Exclude
- ExcludeModule
ParameterSets:
- Name: ShowAll
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-Id

Gibt einen oder mehrere Regelbezeichner an, die abgerufen werden sollen.

Type: Int32[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: ById
  Position: Named
  IsRequired: true
  ValueFromPipeline: true
  ValueFromPipelineByPropertyName: true
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-IncludeDefaultRule

Fügt zusätzlich zu benutzerdefinierten Regeln die Standardregel aus dem angegebenen oder aktiven Einstellungsobjekt zur Ausgabe hinzu.

Type: SwitchParameter
DefaultValue: False
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: ShowAll
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-IncludeModuleForChecking

Filtert die zurückgegebenen Regeln auf diejenigen, die den angegebenen Modulnamen für die Aktualisierungsprüfung einschließen. Standardmäßig sind alle Module eingeschlossen, wenn kein Filter angegeben wird.

Standardwert ist: “*”

Type: String
DefaultValue: ''
SupportsWildcards: false
Aliases:
- Include
- IncludeModule
ParameterSets:
- Name: ShowAll
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-SettingObject

Gibt ein Einstellungsobjekt an, das von Get-PackageUpdateSetting zurückgegeben wird. Wenn dieser Parameter weggelassen wird, verwendet das Cmdlet das aktuelle Moduleinstellungsobjekt.

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

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen finden Sie unter about_CommonParameters.

EINGABEN

System.Int32[]

PackageUpdate.Configuration

AUSGABEN

PackageUpdate.ModuleRule

HINWEISE

Version : 1.1.0.0 Autor : Andi Bellstedt Datum : 2026-06-21 Schlüsselwörter : PackageUpdateInfo, Update, Module, Rule