Uninstall-Package
[-AllVersions]
[-Force]
[-ForceBootstrap]
[-WhatIf]
[-Confirm]
[-Scope <String>]
[-PackageManagementProvider <String>]
[-Type <String>]
[-AllowClobber]
[-SkipPublisherCheck]
[-InstallUpdate]
[-NoPathUpdate]
[-AllowPrereleaseVersions]
[<CommonParameters>]
Uninstall-Package
[-InputObject] <SoftwareIdentity[]>
[-AllVersions]
[-Force]
[-ForceBootstrap]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Uninstall-Package
[-Name] <String[]>
[-RequiredVersion <String>]
[-MinimumVersion <String>]
[-MaximumVersion <String>]
[-AllVersions]
[-Force]
[-ForceBootstrap]
[-WhatIf]
[-Confirm]
[-ProviderName <String[]>]
[<CommonParameters>]
Uninstall-Package
[-AllVersions]
[-Force]
[-ForceBootstrap]
[-WhatIf]
[-Confirm]
[-Destination <String>]
[-ExcludeVersion]
[-Scope <String>]
[-SkipDependencies]
[<CommonParameters>]
Uninstall-Package
[-AllVersions]
[-Force]
[-ForceBootstrap]
[-WhatIf]
[-Confirm]
[-Destination <String>]
[-ExcludeVersion]
[-Scope <String>]
[-SkipDependencies]
[<CommonParameters>]
Uninstall-Package
[-AllVersions]
[-Force]
[-ForceBootstrap]
[-WhatIf]
[-Confirm]
[-Scope <String>]
[-PackageManagementProvider <String>]
[-Type <String>]
[-AllowClobber]
[-SkipPublisherCheck]
[-InstallUpdate]
[-NoPathUpdate]
[-AllowPrereleaseVersions]
[<CommonParameters>]
Uninstall-Package
从本地计算机卸载一个或多个软件包。 若要查找已安装的包,请使用 Get-Package
cmdlet。
PS> Uninstall-Package -Name NuGet.Core
PS> Get-Package -Name NuGet.Core -RequiredVersion 2.14.0 | Uninstall-Package
替代有关与现有命令冲突的警告消息。 覆盖与所安装的命令同名的现有命令。
允许卸载标记为预发行的包。
指示此 cmdlet 卸载包的所有版本。
提示你在运行 cmdlet 之前进行确认。
指定输入对象的路径的字符串。
切换到 排除文件夹路径中的版本号。
强制运行命令而不要求用户确认。
强制 PackageManagement 自动安装指定包的包提供程序。
接受从 cmdlet 指定包的 SoftwareIdentity 对象的 Get-Package
管道输入。 InputObject 接受 SoftwareIdentity 对象作为 Get-Package
值或包含 对象的变量。
指示 Uninstall-Package
卸载更新。
指定要卸载的允许的最大包版本。 如果未指定此参数, Uninstall-Package
请卸载包的最新版本。
指定要卸载的最低允许包版本。 如果不添加此参数, Uninstall-Package
请卸载包的最新版本,该版本满足 MaximumVersion 参数指定的任何版本。
指定一个或多个包名称。 多个包名称必须用逗号分隔。
NoPathUpdate 仅适用于 Install-Script
cmdlet。 NoPathUpdate 是提供程序添加的动态参数,不受 支持 Uninstall-Package
。
指定 PackageManagement 提供程序。
指定要搜索包的一个或多个包提供程序名称。 可运行 Get-PackageProvider
cmdlet 来获取包提供程序名称。
指定要卸载的包的确切允许版本。 如果不添加此参数, Uninstall-Package
请卸载包的最新版本,该版本满足 MaximumVersion 参数指定的任何版本。
指定要卸载包的范围。 此参数的可接受值如下所示:
CurrentUser
AllUsers
跳过软件依赖项的卸载。
允许获取比已安装版本更新的包版本。 例如,已安装的包,该包由受信任的发布者进行数字签名,但新版本未进行数字签名。
指定是使用模块和/或脚本搜索包。 此参数的可接受值如下所示:
模块
Script
全部
显示运行 cmdlet 时 Uninstall-Package
会发生什么情况。 cmdlet 未运行。
联系客服