我一直在尝试以编程方式卸载Windows Store应用程序(iTunes)。我使用了以下命令:
Remove-AppxPackage -Package AppleInc.iTunes_12092.6.37131.0_x64__nzyj5cx40ttqa
和管理员一样
Remove-AppxPackage -Package AppleInc.iTunes_12092.6.37131.0_x64__nzyj5cx40ttqa -AllUsers
这些命令在没有错误的情况下执行,应用程序会从开始菜单和“添加/删除程序”中消失。但是,在执行这些命令后启动iTunes安装(桌面版,而不是商店版)时,它会抱怨仍然安装了商店版本。
如果我进入“C:\Program Files\WindowsApps\AppleInc.iTunes_12075.9.34012.0_x64__nzyj5cx40ttqa”,那里仍然有文件。
然而,如果我通过“添加/删除程序”而不是命令行删除iTunes商店版本,它就可以正常工作,然后我就可以安装iTunes标准版。
一个重要的问题是,对于一些用户来说,这个命令可以正常工作,我可以安装iTunes。
我的问题是,我错过了什么吗?是否需要清除缓存?是否需要执行其他命令(而不是Remove-AppxPackage)才能完全卸载这个Windows Store应用程序?