Skip to content

Latest commit

 

History

History
111 lines (80 loc) · 3.71 KB

File metadata and controls

111 lines (80 loc) · 3.71 KB
Download Help Link Help Version Locale Module Guid Module Name ms.custom ms.date schema title
7.3.0.0
en-US
1d73a601-4a6c-43c5-ba3f-619b18bbb404
PowerShellGet
3.0.22-beta22
09/19/2023
2.0.0
PowerShellGet v3 (preview)

PowerShellGet v3 Module

Description

This documentation covers version 3.0.22-beta22 of the PowerShellGet module. This module is provided for compatibility with PowerShellGet v2.2.x. The cmdlets in this version of the module are proxy cmdlets that call the equivalent cmdlets in the Microsoft.PowerShell.PSResourceGet module.

The proxy cmdlets provide a compatibility layer for scripts that use the version 2.x cmdlets. In most cases, the scripts continue to work without modification. However, there are some differences in behavior between the modules. Some parameters for the PowerShellGet cmdlets aren't supported by the Microsoft.PowerShell.PSResourceGet cmdlets. The proxy cmdlets silently discard unsupported parameters, transform some parameters, and pass other parameters through to the equivalent cmdlets in the Microsoft.PowerShell.PSResourceGet module.

For more information about the Microsoft.PowerShell.PSResourceGet module, see about_PSResourceGet.

Important

Windows PowerShell 5.1 comes with version 1.0.0.1 of PowerShellGet preinstalled. This version of PowerShellGet has a limited features and doesn't support the updated capabilities of the PowerShell Gallery. To be supported, you must update to the latest version.

PowerShellGet Cmdlets

Finds PowerShell commands in modules.

Finds a DSC resource.

Finds modules in a repository that match specified criteria.

Finds role capabilities in modules.

Finds a script.

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

Gets an installed script.

Gets PowerShell repositories.

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

Installs a script.

Creates a script file with metadata.

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

Publishes a script.

Registers a PowerShell repository.

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

Saves a script.

Sets values for a registered repository.

Validates a comment block for a script.

Uninstalls a module.

Uninstalls a script.

Unregisters a repository.

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

Updates a module manifest file.

Updates a script.

Updates information for a script.