我的应用程序套件的一部分(客户端+更新程序)需要管理员权限才能获得正确的行为。我的客户端应用程序在各个地方使用QDesktopServices :: storageLocation()来获取用于保存用户特定数据的正确用户配置文件路径。但是,只要在提升的应用程序中使用QDesktopService :: storageLocation(),路径就会更改为admin用户,这使得控制变得困难。
从“C:\ Users \ basic_user \ AppData \ Local”到“C:\ Users \ admin \ AppData \ Local”。
有没有办法用qt处理这个问题,还是我唯一可以使用WinApi的方法?
面对具有提升的应用但仍然需要在用户空间中操作的场景时,“正确的方式”是什么。
的问候, 阿德里安