卸载期间从隐藏文件夹中删除文件(WiX、Pyinstaller)

卸载期间从隐藏文件夹中删除文件(WiX、Pyinstaller),wix,uninstallation,pyinstaller,hidden-files,Wix,Uninstallation,Pyinstaller,Hidden Files,我想删除文件(由pyinstaller在C:\Users\User\AppData\Local\VirtualStore\Program Files(x86)\App\tmp中创建) 卸载期间(使用WiX)。你知道怎么做吗 有人知道pyinstaller为什么创建该文件,以及我是否可以控制它吗?部分回答:当程序没有足够的权限写入某个位置,并且没有显示其UAC感知的提升类型清单时,该虚拟存储位置是Windows重定向文件输出的位置。这可能有助于: 因此,pyinstaller似乎假定它是以管理员

我想删除文件(由pyinstaller在C:\Users\User\AppData\Local\VirtualStore\Program Files(x86)\App\tmp中创建) 卸载期间(使用WiX)。你知道怎么做吗


有人知道pyinstaller为什么创建该文件,以及我是否可以控制它吗?

部分回答:当程序没有足够的权限写入某个位置,并且没有显示其UAC感知的提升类型清单时,该虚拟存储位置是Windows重定向文件输出的位置。这可能有助于:


因此,pyinstaller似乎假定它是以管理员身份运行的,但事实并非如此,它正在写入一个虚拟化的位置。我不会试图删除这些文件,而是会查看该安装程序以及您如何运行它,以及(因为它似乎需要管理员权限)如何使用管理员权限运行它。我认为这是一种旧技术,因为更新版本可能会包含一个提升清单,说明它需要管理员权限

谢谢大家!!我还没有解决这个问题,所以你的回答真的很有帮助,至少我现在知道该找什么了。如果我找到解决方案,我会发布:)