我正在执行的任务依赖于使用powershell脚本卸载UWP的能力。 检查这个
https://docs.microsoft.com/en-us/powershell/module/appx/remove-appxpackage?view=win10-ps
和 https://docs.microsoft.com/en-us/powershell/module/appx/get-appxpackage?view=win10-ps
我去试试这个:
Remove-AppxPackage -Package "59777724-81d4-406d-95d7-be70af1xxxxx" -AllUsers
甚至是
Remove-AppxPackage -Package $fullName -user username
是的,应用程序名称是一个GUID - 我继承了这个并且很好。
此外,这是一个侧载应用程序。
现在......无论我使用"-AllUsers"
还是"-user someUser"
,该应用都已删除,但仅适用于当前,而不是全部或我指定的应用。
对此有何帮助?
更新 如果我试试这个
Remove-AppxPackage -Package $AppDisplayName -AllUsers
我有一个错误,说找不到包裹。 (ExcepçãodeHRESULT:0x80073CF1)
如果我尝试:
Remove-AppxPackage -Package $AppDisplayName -User username
我遇到了id结构无效的错误。
答案 0 :(得分:3)
只是有机会澄清我的评论(未经我测试)在Powershell中以管理员身份运行
Get-AppxPackage -Allusers -Package "59777724-81d4-406d-95d7-be70af1xxxxx" | Remove-AppxPackage
Get-AppxProvisionedPackage –Online -Package "59777724-81d4-406d-95d7-be70af1xxxxx"| Remove-AppxProvisionedPackage –Online