我已经用C#编程了很长一段时间了。在过去的几天里,我得到了很多帮助。但是我被困在这里......
我已经构建了一个.exe文件并更改了清单,以便在执行时它需要管理权限。我在清单
中更改了以下内容requestedExecutionLevel level="requireAdministrator" uiAccess="false"
这将提示UAC窗口,该窗口将通知用户.exe文件需要管理员权限。
现在,我已将我的.exe文件复制到本地计算机上的另一个位置。但问题是,复制的文件在运行时也需要管理员权限。我想编辑该复制文件的权限。我希望复制的文件没有管理员权限的限制。我想让它正常运行。
我需要这样做,因为我已经创建了.exe文件来更改每次启动时调用复制的.exe文件的注册表。我注意到,复制的.exe文件具有管理员权限,注册表调整不起作用。虽然.exe文件不需要任何管理员权限时它可以正常工作。
有没有办法解决这个问题?