PowerShellGet
本文档介绍 PowerShellGet 模块的版本 3.0.22-beta22。 提供此模块是为了与 PowerShellGet v2.2.x 兼容。 此模块版本中的 cmdlet 是调用 Microsoft.PowerShell.PSResourceGet 模块中的等效 cmdlet 的代理 cmdlet。
代理 cmdlet 为使用版本 2.x cmdlet 的脚本提供兼容层。 在大多数情况下,脚本无需修改即可继续工作。 但是,模块之间的行为存在一些差异。 Microsoft.PowerShell.PSResourceGet cmdlet 不支持 PowerShellGet cmdlet 的某些参数。 代理 cmdlet 以无提示方式放弃不受支持的参数,转换某些参数,并将其他参数传递到 Microsoft.PowerShell.PSResourceGet 模块中的等效 cmdlet。
有关 Microsoft.PowerShell.PSResourceGet 模块的详细信息,请参阅 about_PSResourceGet。
重要
Windows PowerShell 5.1 附带了预安装的 1.0.0.1 版 PowerShellGet。 此版本的 PowerShellGet 功能有限,不支持 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. |