# Get-PackageUpdateInfo

LLMS index: [llms.txt](/v1.2.5.0/llms.txt)

---

<!-- This file is auto-generated using PlatyPS + HUGO Workflow automation. Avoid editing directly! Original Front-Matter:
date: 2023-09-29
document type: cmdlet
external help file: PackageUpdateInfo-Help.xml
flagTranslation: Primary
HelpUri: ""
Locale: en-US
Module Name: PackageUpdateInfo
ms.date: 09/29/2023
PlatyPS schema version: 2024-05-01
title: Get-PackageUpdateInfo
type: docs
-->



## SYNOPSIS

Pobierz informacje o aktualności zainstalowanych modułów

## SYNTAX

### DefaultSet1 (Domyślny)

```
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>]
```

## ALIASES

Ten cmdlet ma następujące aliasy,

## DESCRIPTION

Get-PackageUpdateInfo sprawdza lokalnie zainstalowane moduły i porównuje je z wersjami online pod kątem aktualności

## EXAMPLES

### PRZYKŁAD 1

```powershell
PS C:\> Get-PackageUpdateInfo
```

Wyświetla informacje o aktualizacjach dla wszystkich modułów (CurrentUser i AllUsers).
Wyjście może wyglądać tak:

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

### PRZYKŁAD 2

```powershell
PS C:\> Get-PackageUpdateInfo -ShowOnlyNeededUpdate
```

To przefiltruje wynik, pokazując tylko moduły, gdzie NeedUpdate jest True.
Wyjście może wyglądać tak:

Name       Repository VersionInstalled VersionOnline NeedUpdate Path
----       ---------- ---------------- ------------- ---------- ----
Pester     PSGallery  4.4.0            4.4.2         True       C:\Program Files\WindowsPowerShell\Modules\Pester

### PRZYKŁAD 3

```powershell
PS C:\> "Pester", "PSReadline" | Get-PackageUpdateInfo
```

Obsługa potoku jest dostępna. To zwraca informacje tylko dla dwóch modułów: "Pester" i "PSReadline".

Można to też zrobić za pomocą cmdletu Get-Module:
Get-Module "Pester", "PSReadline" | Get-PackageUpdateInfo

## PARAMETERS

### -AllUsers

Sprawdza tylko moduły w katalogach AllUsers/system.
Pamiętaj, że do aktualizacji tych modułów wymagane są prawa administratora.

```yaml
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

Sprawdza tylko moduły w profilu bieżącego użytkownika.
Jest to przydatne, jeśli uruchamiasz bez praw administratora, co powinno być twoim domyślnym trybem pracy.

```yaml
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

Wymusza pobranie informacji o aktualności zainstalowanych modułów, nawet jeśli interwał UpdateCheckInterval
od ostatniego sprawdzenia nie wygasł.

```yaml
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

Nazwa modułu do sprawdzenia.

```yaml
Type: String[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: true
  ValueFromPipelineByPropertyName: true
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

### -Repository

Repozytorium do sprawdzenia.

```yaml
Type: String[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

### -ShowOnlyNeededUpdate

Ten przełącznik ukrywa moduły aktualne w wyniku.

```yaml
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

Ten przełącznik wywołuje ładne powiadomienia Windows-Toast z informacjami o notatkach do wydania dla modułów wymagających aktualizacji.

```yaml
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

Ten cmdlet obsługuje parametry wspólne: -Debug, -ErrorAction, -ErrorVariable,
-InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable,
-ProgressAction, -Verbose, -WarningAction oraz -WarningVariable. Aby uzyskać więcej informacji, zobacz
[about_CommonParameters](https://go.microsoft.com/fwlink/?LinkID=113216).

## INPUTS

### System.String[]

## OUTPUTS

### PackageUpdate.Info
