PowerShellGet
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
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. |
PSResourceGet