我有一个程序安装在两个不同的文件路径中,一个在 AppData 中,一个在 Program Files x86 中。我想编写一个 PowerShell 脚本,只查找并卸载 AppData 中的程序,同时保留 Program Files 中的程序。这两个程序实例是同一版本,在 Get-WmiObject 下具有相同的名称,因此我不确定如何通过文件路径进行识别。我可以用 Remove-Item 简单地删除文件夹,但据我所知,这不会达到与 Uninstall 相同的效果。请提供建议,谢谢!
我有一个程序安装在两个不同的文件路径中,一个在 AppData 中,一个在 Program Files x86 中。我想编写一个 PowerShell 脚本,只查找并卸载 AppData 中的程序,同时保留 Program Files 中的程序。这两个程序实例是同一版本,在 Get-WmiObject 下具有相同的名称,因此我不确定如何通过文件路径进行识别。我可以用 Remove-Item 简单地删除文件夹,但据我所知,这不会达到与 Uninstall 相同的效果。请提供建议,谢谢!