0

我正在开发一个遗留 MFC 应用程序,该应用程序从 Program Files 中的设置目录读取文件,但 .exe 本身必须在其他任何地方(包括外部 Program Files)工作。

有没有办法在不询问用户管理员权限的情况下将文件直接复制/下载到 Program Files 中?我被要求不要求管理员权限。

当应用程序在没有管理员权限的情况下运行时, MFC 起作用UrlDownloadToFile并且CopyFile无法将文件直接保存/复制到 Program Files 文件夹中,尽管如果应用程序以管理员身份运行,它们运行得很好。

一种选择可能是指定应用程序应该启动的路径,与实际的 .exe 路径不同,但我不确定这是否有帮助或如何做到这一点。

4

0 回答 0