PowerShellGet

PowerShellGet to moduł z poleceniami służącymi do odnajdywania, instalowania, aktualizowania i publikowania artefaktów programu PowerShell, takich jak moduły, zasoby DSC, możliwości roli i skrypty.

Ważne

Windows PowerShell 5.1 jest wstępnie zainstalowana wersja 1.0.0.1 modułu PowerShellGet. Ta wersja modułu PowerShellGet ma ograniczone funkcje i nie obsługuje zaktualizowanych możliwości Galeria programu PowerShell. Aby zapewnić wsparcie, należy zaktualizować do najnowszej wersji.

Program PowerShell 6.0 dostarczany z wersją 1.6.0 modułu PowerShellGet. Program PowerShell 7.0 dostarczany z wersją 2.2.3 modułu PowerShellGet. Bieżąca obsługiwana wersja modułu PowerShellGet to 2.2.5. Jeśli korzystasz z Windows PowerShell 5.1, musisz zainstalować nowszą wersję.

Dokumentacja referencyjna poleceń cmdlet w tej witrynie dokumentuje najnowszą wersję modułu.

Ważne

Galeria programu PowerShell obsługuje tylko protokół Transport Layer Security (TLS) 1.2 lub nowszy. Użyj następującego polecenia, aby upewnić się, że używasz protokołu TLS 1.2:

[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12

Aby uzyskać więcej informacji, zobacz ogłoszenie w blogu programu PowerShell.

PowerShellGet

Find-Command

Finds PowerShell commands in modules.

Find-DscResource

Finds Desired State Configuration (DSC) resources.

Find-Module

Finds modules in a repository that match specified criteria.

Find-RoleCapability

Finds role capabilities in modules.

Find-Script

Finds a script.

Get-InstalledModule

Gets a list of modules on the computer that were installed by PowerShellGet.

Get-InstalledScript

Gets an installed script.

Get-PSRepository

Gets PowerShell repositories.

Install-Module

Downloads one or more modules from a repository, and installs them on the local computer.

Install-Script

Installs a script.

New-ScriptFileInfo

Creates a script file with metadata.

Publish-Module

Publishes a specified module from the local computer to an online gallery.

Publish-Script

Publishes a script.

Register-PSRepository

Registers a PowerShell repository.

Save-Module

Saves a module and its dependencies on the local computer but doesn't install the module.

Save-Script

Saves a script.

Set-PSRepository

Sets values for a registered repository.

Test-ScriptFileInfo

Validates a comment block for a script.

Uninstall-Module

Uninstalls a module.

Uninstall-Script

Uninstalls a script.

Unregister-PSRepository

Unregisters a repository.

Update-Module

Downloads and installs the newest version of specified modules from an online gallery to the local computer.

Update-ModuleManifest

Updates a module manifest file.

Update-Script

Updates a script.

Update-ScriptFileInfo

Updates information for a script.