Das ist eine für den Ausdruck optimierte Ansicht des gesamten Kapitels inkl. Unterseiten. Druckvorgang starten.

Zur Standardansicht zurückkehren.

Modulbefehle Referenz

Hier findest du eine Referenz für alle Befehle im Modul. Diese Referenz soll dir helfen, schnell den Befehl zu finden, den du brauchst, und zu verstehen, wie du ihn effektiv nutzt.

Wenn du auf einen Befehl klickst, gelangst du zu einer detaillierten Seite, die umfassende Informationen über den Befehl bietet, einschließlich seiner Syntax, Parameter, Beispiele und zusätzlicher Hinweise oder Tipps zur Verwendung.

1 - Add-PackageUpdateRule

SYNOPSIS

Fügt eine Regel zur Überprüfung und Meldung installierter Module hinzu

SYNTAX

__AllParameterSets

Add-PackageUpdateRule [[-Id] <int>] [[-IncludeModuleForChecking] <string[]>]
 [[-ExcludeModuleFromChecking] <string[]>] [[-ReportChangeOnMajor] <bool>]
 [[-ReportChangeOnMinor] <bool>] [[-ReportChangeOnBuild] <bool>] [[-ReportChangeOnRevision] <bool>]
 [[-SettingObject] <Configuration>] [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]

ALIASSE

Dieses Cmdlet hat die folgenden Aliase,

BESCHREIBUNG

Dieses Kommando ermöglicht es, festzulegen, wie ein Modul in der Berichterstattung behandelt wird.

Zum Beispiel kannst du PackageUpdateInfo so konfigurieren, dass Revisions-Updates bei häufig aktualisierten Modulen unterdrückt werden, sodass nur Build-, Minor- oder Major-Updates als “Update erforderlich” gemeldet werden.

BEISPIELE

BEISPIEL 1

PS C:\> Add-PackageUpdateRule -IncludeModuleForChecking "MyModule" -ReportChangeOnMajor $true -ReportChangeOnMinor $true -ReportChangeOnBuild $true -ReportChangeOnRevision $false

Fügt eine neue benutzerdefinierte Regel für “MyModule” hinzu, um Benachrichtigungen bei Revisions-Updates des Moduls zu unterdrücken

PARAMETER

-Confirm

Wenn dieser Schalter aktiviert ist, wirst du vor der Ausführung von Operationen, die den Status ändern, um Bestätigung gefragt.

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

-ExcludeModuleFromChecking

Modulnamen, die von der Aktualisierungsprüfung ausgeschlossen werden sollen

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

-Id

Die ID als Kennung für die Regel

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

-IncludeModuleForChecking

Modulnamen, die in die Aktualisierungsprüfung einbezogen werden sollen Standardmäßig sind alle Module eingeschlossen.

Standardwert ist: “*”

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

-PassThru

Das Regelobjekt wird in die Pipeline zur weiteren Verarbeitung eingelesen

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

-ReportChangeOnBuild

Berichtet, wenn die Build-Version eines Moduls geändert wurde

Das bedeutet, dass ‘Get-PackageUpdateSetting’ eine Update-Meldung benötigt, wenn sich die Build-Version eines Moduls ändert.

Major Minor Build Revision


0 0 1 0

Type: Boolean
DefaultValue: True
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: 5
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-ReportChangeOnMajor

Berichtet, wenn die Major-Version eines Moduls geändert wurde

Das bedeutet, dass ‘Get-PackageUpdateSetting’ eine Update-Meldung benötigt, nur wenn sich die Major-Version eines Moduls ändert.

Major Minor Build Revision


1 0 0 0

Type: Boolean
DefaultValue: True
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: 3
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-ReportChangeOnMinor

Berichtet, wenn die Minor-Version eines Moduls geändert wurde

Das bedeutet, dass ‘Get-PackageUpdateSetting’ eine Update-Meldung benötigt, nur wenn sich die Minor-Version eines Moduls ändert.

Major Minor Build Revision


0 1 0 0

Type: Boolean
DefaultValue: True
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: 4
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-ReportChangeOnRevision

Berichtet, wenn sich die Revisionsnummer eines Moduls geändert hat

Das bedeutet, dass ‘Get-PackageUpdateSetting’ eine Update-Meldung benötigt, wenn sich die Revisionsnummer eines Moduls ändert.

Major Minor Build Revision


1 0 0 0

Type: Boolean
DefaultValue: True
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: 6
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-SettingObject

Einstellungsobjekt, das beim Befehl Get-PackageUpdateSetting eingelesen wird Dies ist ein optionaler Parameter. Standardmäßig wird das Standard-Settings-Objekt des Moduls verwendet.

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

-WhatIf

Wenn dieser Schalter aktiviert ist, werden keine Aktionen ausgeführt, aber Informationsmeldungen angezeigt, die erklären, was passieren würde, wenn der Befehl ausgeführt würde.

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

Gemeinsame Parameter

Dieses Cmdlet unterstützt die gemeinsamen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Für weitere Informationen siehe about_CommonParameters.

EINGABEN

PackageUpdate.Configuration

AUSGABEN

PackageUpdate.ModuleRule

2 - Export-PackageUpdateInfo

ZUSAMMENFASSUNG

Exportiere PackageUpdateInfo in eine Daten-Datei

SYNTAX

__AllParameterSets

Export-PackageUpdateInfo [[-Path] <string>] -InputObject <Info[]> [-OutputFormat <string>]
 [-Encoding <string>] [-Force] [-Append] [-IncludeTimeStamp] [-PassThru] [-WhatIf] [-Confirm]
 [<CommonParameters>]

ALIASNAMES

Dieses Cmdlet hat die folgenden Aliase,

BESCHREIBUNG

Exportiere PackageUpdateInfo in eine Daten-Datei

BEISPIELE

BEISPIEL 1

PS C:\> Get-PackageUpdateInfo | Export-PackageUpdateInfo

Beispiel für die Verwendung von Export-PackageUpdateInfo

PARAMETER

-Append

Die Ausgabedatei wird nicht überschrieben. Alle Informationen werden angehängt.

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

-Confirm

Wenn dieser Schalter aktiviert ist, wirst du vor der Ausführung von Operationen, die den Zustand ändern, um Bestätigung gefragt.

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

Datei-Codierung für die Datei

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

-Force

Wenn das Verzeichnis für die Datei nicht vorhanden ist, aber ein anderes Verzeichnis als das Standardverzeichnis angegeben wurde, versucht die Funktion, das Verzeichnis zu erstellen.

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

-IncludeTimeStamp

Ein Zeitstempel wird den Informationsaufzeichnungen hinzugefügt.

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

-InputObject

Das PackageUpdateInfo von der Funktion Get-PackageUpdateInfo.

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

-OutputFormat

Das Ausgabeformat für die Daten Verfügbare Formate sind “XML”,“JSON”,“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: ''

-PassThru

Die exportierten Objekte werden in die Pipeline zur weiteren Verarbeitung eingespeist.

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

-Path

Der Pfad, an den die Infos exportiert werden sollen. Bitte gib eine Datei als Pfad an.

Standardpfad-Wert ist: Linux: “$HOME/.local/share/powershell/PackageUpdateInfo/PackageUpdateInfo.xml”) Windows: “$HOME\AppData\Local\Microsoft\Windows\PowerShell\PackageUpdateInfo.xml”)

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

-WhatIf

Wenn dieser Schalter aktiviert ist, werden keine Aktionen ausgeführt, aber Informationsmeldungen angezeigt, die erklären, was passieren würde, wenn der Befehl ausgeführt wird.

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

Dieses Cmdlet unterstützt die gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, und -WarningVariable. Für weitere Informationen siehe about_CommonParameters.

EINGABEDATEN

PackageUpdate.Info[]

AUSGABEDATEN

PackageUpdate.Info

3 - Get-PackageUpdateInfo

SYNOPSIS

Hole dir Informationen über die Aktualität der installierten Module

SYNTAX

DefaultSet1 (Standard)

Get-PackageUpdateInfo [-Name <string[]>] [-Repository <string[]>] [-ShowOnlyNeededUpdate]
 [-ShowToastNotification] [-Force] [<CommonParameters>]

CurrentUser

Get-PackageUpdateInfo [-Name <string[]>] [-Repository <string[]>] [-ShowOnlyNeededUpdate]
 [-ShowToastNotification] [-CurrentUser] [-Force] [<CommonParameters>]

AllUsers

Get-PackageUpdateInfo [-Name <string[]>] [-Repository <string[]>] [-ShowOnlyNeededUpdate]
 [-ShowToastNotification] [-AllUsers] [-Force] [<CommonParameters>]

ALIAS

Dieses Cmdlet hat die folgenden Aliase,

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 Update-Informationen 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 Admin-Rechte arbeitest, was du standardmäßig 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: ''

-Force

Erzwingt die Abfrage der Aktualitätsinformationen, auch wenn das UpdateCheckInterval vom letzten Check noch nicht abgelaufen ist.

Type: SwitchParameter
DefaultValue: False
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  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 von auf dem neuesten Stand befindlichen Modulen.

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

-ShowToastNotification

Dieses Switch löst schöne Windows-Toast-Benachrichtigungen mit Versionshinweisen für Module aus, bei denen ein Update erforderlich ist.

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: ''

CommonParameters

Dieses Cmdlet unterstützt die gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable,
-InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable,
-ProgressAction, -Verbose, -WarningAction und -WarningVariable. Für weitere Informationen siehe
about_CommonParameters.

INPUTS

System.String[]

OUTPUTS

PackageUpdate.Info

4 - Get-PackageUpdateRule

SYNOPSIS

Hole dir Regeln zum Überprüfen und Berichten über installierte Module

SYNTAX

ShowAll (Standard)

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

ById

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

ALIASSE

Dieses Cmdlet hat die folgenden Aliase,

BESCHREIBUNG

Dieses Kommando holt die bestehenden benutzerdefinierten Regeln, wie Module im Bericht behandelt werden.

BEISPIELE

BEISPIEL 1

PS C:\> Get-PackageUpdateRule

Alle bestehenden benutzerdefinierten Regeln abrufen

BEISPIEL 2

PS C:\> Get-PackageUpdateRule -Id 1

Alle benutzerdefinierten Regeln mit der ID 1 abrufen

PARAMETER

-ExcludeModuleFromChecking

Modulnamen, die von der Aktualitätsprüfung ausgeschlossen werden sollen

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

Die ID als Bezeichner für die Regel

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

-IncludeDefaultRule

Gibt die DefaultRule aus dem Einstellungsobjekt zusammen mit den benutzerdefinierten Regeln aus

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

Modulnamen, die in die Aktualitätsprüfung einbezogen werden sollen Standardmäßig sind alle Module eingeschlossen.

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

Einstellungsobjekt, das beim Befehl Get-PackageUpdateSetting geparst wird Dies ist ein optionaler Parameter. Standardmäßig wird das Standard-Settings-Objekt des Moduls verwendet.

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

CommonParameters

Dieses Cmdlet unterstützt die gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Für weitere Informationen siehe about_CommonParameters.

EINGABEDATEN

System.Int32[]

PackageUpdate.Configuration

AUSGABEN

PackageUpdate.ModuleRule

5 - Get-PackageUpdateSetting

ZUSAMMENFASSUNG

Verhaltens-Einstellungen für das PackageUpdateInfo-Modul festlegen

SYNTAX

__AllParameterSets

Get-PackageUpdateSetting [[-Path] <string>] [<CommonParameters>]

ALIASSE

Dieses Cmdlet hat die folgenden Aliasse,

BESCHREIBUNG

Abfrage der Basiseinstellungen für die Überprüfung und Berichterstattung über Aktualitätsinformationen zu installierten Modulen

BEISPIELE

BEISPIEL 1

PS C:\> Get-PackageUpdateSetting

Erhalte die aktuellen Einstellungen zum Verhalten von PackageUpdateInfo.

PARAMETER

-Path

Der Dateipfad, an dem die Einstellungsdatei gespeichert ist

Dies ist optional, der Standardpfad lautet: Linux: “$HOME/.local/share/powershell/PackageUpdateInfo/PackageUpdateInfo.xml”) Windows: “$HOME\AppData\Local\Microsoft\Windows\PowerShell\PackageUpdateInfo.xml”)

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

CommonParameters

Dieses Cmdlet unterstützt die gängigen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Für weitere Informationen siehe about_CommonParameters.

AUSGABEN

PackageUpdate.Configuration

6 - Import-PackageUpdateInfo

ZUSAMMENFASSUNG

Importiere PackageUpdateInfo aus einer Daten-Datei

SYNTAX

__AllParameterSets

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

ALIASSE

Dieses Cmdlet hat die folgenden Aliasse,

BESCHREIBUNG

Importiere PackageUpdateInfo aus einer zuvor mit der Funktion Export-PackageUpdateInfo exportierten Daten-Datei.

BEISPIELE

BEISPIEL 1

PS C:\> Import-PackageUpdateInfo

Versuche, die Standarddatei “$HOME\AppData\Local\Microsoft\Windows\PowerShell\PackageUpdateInfo.xml” zu importieren.

PARAMETER

-Confirm

Wenn dieser Schalter aktiviert ist, wirst du vor der Ausführung von Operationen, die den Status ändern, um Bestätigung gefragt.

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

Datei-Codierung für die Datei

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

Das Ausgabeformat für die Daten
Verfügbare Formate sind “XML”, “JSON”, “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

Der Pfad zur Datei, aus der die Informationen importiert werden sollen.
Bitte gib eine Datei als Pfad an.

Standardpfad-Wert ist:
Linux: “$HOME/.local/share/powershell/PackageUpdateInfo/PackageUpdateInfo.xml”
Windows: “$HOME\AppData\Local\Microsoft\Windows\PowerShell\PackageUpdateInfo.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

Dieser Schalter ruft schöne Windows-Toast-Benachrichtigungen mit Versionshinweisen zu Modulen auf, bei denen ein Update erforderlich ist.

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

Wenn dieser Schalter aktiviert ist, werden keine Aktionen ausgeführt, aber es werden Informationsnachrichten angezeigt, die erklären, was passieren würde, wenn der Befehl ausgeführt wird.

Type: SwitchParameter
DefaultValue: ''
SupportsWildcards: false
Aliases:
- wi
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. Für weitere Informationen siehe
about_CommonParameters.

EINGABEDATEN

System.String

AUSGABEN

PackageUpdate.Info

7 - Remove-PackageUpdateRule

ZUSAMMENFASSUNG

Entfernt Regel(n) zur Überprüfung und Berichterstattung über installierte Module.

SYNTAX

ById (Standard)

Remove-PackageUpdateRule -Id <int[]> [-Force] [-PassThru] [-SettingObject <Configuration>] [-WhatIf]
 [-Confirm] [<CommonParameters>]

ByInputObject

Remove-PackageUpdateRule -InputObject <ModuleRule[]> [-Force] [-PassThru]
 [-SettingObject <Configuration>] [-WhatIf] [-Confirm] [<CommonParameters>]

ALIASSE

Dieses Cmdlet hat die folgenden Aliasse,

BESCHREIBUNG

Dieser Befehl entfernt bestehende benutzerdefinierte Regeln, wie mit Modulen im Bericht verfahren wird.

BEISPIELE

BEISPIEL 1

PS C:\> Get-PackageUpdateRule | Remove-PackageUpdateRule

Entfernt alle benutzerdefinierten Regeln für die Modul-Update-Verwaltung.

PARAMETER

-Confirm

Wenn dieser Schalter aktiviert ist, wirst du vor der Ausführung von Operationen, die den Status ändern, um Bestätigung gebeten.

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

-Force

Wenn angegeben, wird der Benutzer nicht nach Bestätigung gefragt.

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

-Id

Die ID der zu entfernenden Regel

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

-InputObject

Einstellungen-Objekt, das beim Befehl Get-PackageUpdateSetting geparst wurde. Dies ist ein optionaler Parameter.

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

-PassThru

Das Regel-Objekt wird an die Pipeline für weitere Verarbeitung weitergegeben.

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

-SettingObject

Einstellungen-Objekt aus dem Befehl Get-PackageUpdateSetting. Dies ist ein optionaler Parameter. Standardmäßig wird das Standard-Settings-Objekt des Moduls verwendet.

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

-WhatIf

Wenn dieser Schalter aktiviert ist, werden keine Aktionen ausgeführt, aber es werden Informationsmeldungen angezeigt, die erklären, was passieren würde, wenn der Befehl ausgeführt würde.

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

Gemeinsame Parameter

Dieses Cmdlet unterstützt die gemeinsamen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Für weitere Informationen siehe about_CommonParameters.

EINGABEDATEN

System.Int32[]

PackageUpdate.ModuleRule[]

PackageUpdate.Configuration

AUSGABEN

PackageUpdate.ModuleRule

8 - Set-PackageUpdateRule

ZUSAMMENFASSUNG

Legt eine Regel fest, um installierte Module zu überprüfen und Berichte darüber zu erstellen.

SYNTAX

ById (Standard)

Set-PackageUpdateRule -Id <int> [-IncludeModuleForChecking <string[]>]
 [-ExcludeModuleFromChecking <string[]>] [-ReportChangeOnMajor <bool>] [-ReportChangeOnMinor <bool>]
 [-ReportChangeOnBuild <bool>] [-ReportChangeOnRevision <bool>] [-SettingObject <Configuration>]
 [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]

ByInputObject

Set-PackageUpdateRule -InputObject <ModuleRule[]> [-IncludeModuleForChecking <string[]>]
 [-ExcludeModuleFromChecking <string[]>] [-ReportChangeOnMajor <bool>] [-ReportChangeOnMinor <bool>]
 [-ReportChangeOnBuild <bool>] [-ReportChangeOnRevision <bool>] [-SettingObject <Configuration>]
 [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]

ALIASSE

Dieses Cmdlet hat die folgenden Aliase,

BESCHREIBUNG

Mit diesem Befehl kannst du bestehende Regeln bearbeiten, die festlegen, wie mit Modulen im Bericht umgegangen wird.

Zum Beispiel kannst du PackageUpdateInfo so konfigurieren, dass Revisions-Updates bei häufig aktualisierten Modulen unterdrückt werden, sodass nur Build-, Minor- oder Major-Updates als „Update erforderlich“ gemeldet werden.

BEISPIELE

BEISPIEL 1

PS C:\> Add-PackageUpdateRule -IncludeModuleForChecking "MyModule" -ReportChangeOnMajor $true -ReportChangeOnMinor $true -ReportChangeOnBuild $true -ReportChangeOnRevision $false

Fügt eine neue benutzerdefinierte Regel für “MyModule” hinzu, um Benachrichtigungen bei Revisions-Updates des Moduls zu unterdrücken.

PARAMETER

-Confirm

Wenn dieser Schalter aktiviert ist, wirst du vor der Ausführung von Operationen, die den Status ändern, um Bestätigung gefragt.

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

-ExcludeModuleFromChecking

Modulnamen, die von der Update-Überprüfung ausgeschlossen werden sollen.

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

-Id

Die ID als Kennung für die Regel.

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

-IncludeModuleForChecking

Modulnamen, die in die Update-Überprüfung einbezogen werden sollen. Standardmäßig sind alle Module eingeschlossen.

Standardwert ist: “*”

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

-InputObject

Das Regelobjekt, das bearbeitet werden soll.

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

-PassThru

Das Regelobjekt wird an die Pipeline weitergegeben, um es weiter zu verarbeiten.

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

-ReportChangeOnBuild

Bericht, wenn sich die Build-Version eines Moduls ändert.

Das bedeutet, dass ‘Get-PackageUpdateSetting’ eine Update-Meldung benötigt, wenn sich die Build-Version eines Moduls ändert.

Major Minor Build Revision


0 0 1 0

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

-ReportChangeOnMajor

Bericht, wenn sich die Major-Version eines Moduls ändert.

Das bedeutet, dass ‘Get-PackageUpdateSetting’ eine Update-Meldung benötigt, nur wenn sich die Major-Version eines Moduls ändert.

Major Minor Build Revision


1 0 0 0

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

-ReportChangeOnMinor

Bericht, wenn sich die Minor-Version eines Moduls ändert.

Das bedeutet, dass ‘Get-PackageUpdateSetting’ eine Update-Meldung benötigt, nur wenn sich die Minor-Version eines Moduls ändert.

Major Minor Build Revision


0 1 0 0

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

-ReportChangeOnRevision

Bericht, wenn sich der Revisions-Teil eines Moduls ändert.

Das bedeutet, dass ‘Get-PackageUpdateSetting’ eine Update-Meldung benötigt, nur wenn sich die Revisionsnummer eines Moduls ändert.

Major Minor Build Revision


1 0 0 0

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

-SettingObject

Einstellungsobjekt, das beim Befehl Get-PackageUpdateSetting eingelesen wurde. Dies ist ein optionaler Parameter. Standardmäßig wird das Standard-Settings-Objekt des Moduls verwendet.

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

-WhatIf

Wenn dieser Schalter aktiviert ist, werden keine Aktionen ausgeführt. Es werden jedoch Informationsmeldungen angezeigt, die erklären, was passieren würde, wenn der Befehl ausgeführt würde.

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

Gemeinsame Parameter

Dieses Cmdlet unterstützt die gemeinsamen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Für weitere Informationen siehe about_CommonParameters.

EINGABEDATEN

System.Int32

PackageUpdate.ModuleRule[]

PackageUpdate.Configuration

AUSGABEN

PackageUpdate.ModuleRule

9 - Set-PackageUpdateSetting

SYNOPSIS

Verhaltenseinstellungen für das PackageUpdateInfo-Modul festlegen

SYNTAX

SetBehaviour

Set-PackageUpdateSetting [-ExcludeModuleFromChecking <string[]>]
 [-IncludeModuleForChecking <string[]>] [-ReportChangeOnMajor <bool>] [-ReportChangeOnMinor <bool>]
 [-ReportChangeOnBuild <bool>] [-ReportChangeOnRevision <bool>] [-UpdateCheckInterval <timespan>]
 [-LastCheck <datetime>] [-LastSuccessfulCheck <datetime>] [-InputObject <Configuration>]
 [-Path <string>] [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]

ResetBehaviour

Set-PackageUpdateSetting [-Reset] [-Path <string>] [-PassThru] [-WhatIf] [-Confirm]
 [<CommonParameters>]

ALIASES

Dieses Cmdlet hat folgende Aliase,

BESCHREIBUNG

Set-PackageUpdateInfo konfiguriert Grundeinstellungen für die Prüfung und Meldung der Aktualität von installierten Modulen

BEISPIELE

BEISPIEL 1

PS C:\> Set-PackageUpdateSetting -ExcludeModuleFromChecking @("") -IncludeModuleForChecking "*" -ReportChangeOnMajor $true -ReportChangeOnMinor $true -ReportChangeOnBuild $true -ReportChangeOnRevision $true -UpdateCheckInterval "01:00:00"

Modul auf das Standardverhalten zurücksetzen

BEISPIEL 2

PS C:\> Set-PackageUpdateSetting -Reset

Modul auf das Standardverhalten zurücksetzen

PARAMETER

-Confirm

Wenn dieser Schalter aktiviert ist, wirst du vor der Ausführung von Operationen, die den Zustand ändern, um eine Bestätigung gebeten.

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

-ExcludeModuleFromChecking

Modulnamen, die von der Update-Prüfung in der Standardregel ausgeschlossen werden sollen

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

-IncludeModuleForChecking

Modulnamen, die in der Standardregel in die Update-Prüfung eingeschlossen werden sollen
Standardmäßig sind alle Module eingeschlossen.

Standardwert ist: “*”

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

-InputObject

Einstellungen-Objekt, das vom Befehl Get-PackageUpdateSetting übergeben wird

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

-LastCheck

Zeitstempel, wann die letzte Prüfung auf Updatebedarf für Module gestartet wurde

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

-LastSuccessfulCheck

Zeitstempel, wann die letzte Prüfung auf Updatebedarf erfolgreich abgeschlossen wurde

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

-PassThru

Das Einstellungsobjekt wird zur weiteren Verarbeitung an die Pipeline weitergegeben

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

-Path

Der Dateipfad, an dem die Einstellungsdatei gespeichert ist

Dies ist optional, der Standardpfad ist:
Linux: “$HOME/.local/share/powershell/PackageUpdateInfo/PackageUpdateSetting.xml”)
Windows: “$HOME\AppData\Local\Microsoft\Windows\PowerShell\PackageUpdateSetting.xml”)

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

-ReportChangeOnBuild

Melde eine Änderung, wenn sich die Build-Version eines Moduls in der Standardregel ändert

Das bedeutet, dass ‘Get-PackageUpdateSetting’ einen Updatebedarf meldet,
wenn sich die Build-Version eines Moduls ändert.

Major Minor Build Revision


0 0 1 0

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

-ReportChangeOnMajor

Melde eine Änderung, wenn sich die Hauptversion eines Moduls in der Standardregel ändert

Das bedeutet, dass ‘Get-PackageUpdateSetting’ einen Updatebedarf meldet,
nur wenn sich die Hauptversion eines Moduls ändert.

Major Minor Build Revision


1 0 0 0

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

-ReportChangeOnMinor

Melde eine Änderung, wenn sich die Nebenversion eines Moduls in der Standardregel ändert

Das bedeutet, dass ‘Get-PackageUpdateSetting’ einen Updatebedarf meldet,
nur wenn sich die Nebenversion eines Moduls ändert.

Major Minor Build Revision


0 1 0 0

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

-ReportChangeOnRevision

Melde eine Änderung, wenn sich der Revisionsanteil eines Moduls in der Standardregel ändert

Das bedeutet, dass ‘Get-PackageUpdateSetting’ einen Updatebedarf meldet,
wenn sich die Revisionsnummer eines Moduls ändert.

Major Minor Build Revision


1 0 0 0

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

-Reset

Setzt das Modul auf das Standardverhalten zurück

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

-UpdateCheckInterval

Das minimale Intervall/Zeitspanne, die vergehen muss, bevor eine neue Modul-Update-Prüfung durchgeführt wird

Standardwert ist: “01:00:00”

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

-WhatIf

Wenn dieser Schalter aktiviert ist, werden keine Aktionen ausgeführt, aber Informationsmeldungen angezeigt, die erklären, was passieren würde, wenn der Befehl ausgeführt würde.

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

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

EINGABEN

PackageUpdate.Configuration

AUSGABEN

PackageUpdate.Configuration

10 - Show-PackageUpdateReleaseNote

SYNOPSIS

Zeigt Versionshinweise eines Moduls an

SYNTAX

ByPackageUpdeInfoObject

Show-PackageUpdateReleaseNote [[-InputObject] <Info[]>] [-WhatIf] [-Confirm] [<CommonParameters>]

ByModuleObject

Show-PackageUpdateReleaseNote [[-Module] <psmoduleinfo[]>] [-WhatIf] [-Confirm] [<CommonParameters>]

ALIASES

Dieses Cmdlet hat folgende Aliase,

BESCHREIBUNG

Zeigt Versionshinweise eines Moduls an.

BEISPIELE

BEISPIEL 1

PS C:\> Get-PackageUpdateInfo | Show-PackageUpdateReleaseNote

Versionshinweise aus PackageUpdateInfo-Objekten abrufen

BEISPIEL 2

PS C:\> Get-Module PackageUpdateInfo | Show-PackageUpdateReleaseNote

Versionshinweise aus einem Modul abrufen

PARAMETER

-Confirm

Wenn dieser Schalter aktiviert ist, wirst du vor der Ausführung von Änderungen am Zustand zur Bestätigung aufgefordert.

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

-InputObject

Eingabeobjekt(e) von Get-PackageUpdateInfo oder Import-PackageUpdateInfo, um Versionshinweise anzuzeigen

Type: Info[]
DefaultValue: ''
SupportsWildcards: false
Aliases:
- Input
ParameterSets:
- Name: ByPackageUpdeInfoObject
  Position: 0
  IsRequired: false
  ValueFromPipeline: true
  ValueFromPipelineByPropertyName: true
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-Module

Eingabeobjekt(e) von Get-Module, um Versionshinweise anzuzeigen

Type: PSModuleInfo[]
DefaultValue: ''
SupportsWildcards: false
Aliases:
- ModuleName
ParameterSets:
- Name: ByModuleObject
  Position: 0
  IsRequired: false
  ValueFromPipeline: true
  ValueFromPipelineByPropertyName: true
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-WhatIf

Wenn dieser Schalter aktiviert ist, werden keine Aktionen ausgeführt, aber Informationsmeldungen angezeigt, die erklären, was passieren würde, wenn der Befehl ausgeführt würde.

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

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

EINGABEN

PackageUpdate.Info[]

System.Management.Automation.PSModuleInfo[]

AUSGABEN

PackageUpdate.ReleaseNote