+ -
当前位置:首页 → 问答吧 → 提升程序权限

提升程序权限

时间:2011-12-06

来源:互联网

环境VS2010+Win7 我调用CreateDirectory创建目录 GetlastError函数返回错误码为5说访问被拒绝 于是乎我看系统设置中唯一能创建成功的打开保护的磁盘 然后我将另一个磁盘打开权限 然后调试一下 没有问题创建成功 然后欢天喜地运行之后 又提示没有创建成功 还是那个访问拒绝错误 于是我想起了提高代码权限的这个想法
  想请教各位高手 如何做 如果我的想法不对 我该怎么样做

作者: Bousqutes   发布时间: 2011-12-06

程序是否有Administrator权限,添加manifest提升UAC

作者: oyljerry   发布时间: 2011-12-06

编译好的程序 ,右键以管理员权限运行。

作者: aCracker   发布时间: 2011-12-06

权限是由调用者来决定的吧

作者: saiyaman5   发布时间: 2011-12-06

先右键以管理员权限运行下,看看能不能创建成功,如果成功,果断更改工程设置:Project->Properties->Linker->Manifest File下UAC Execution Level改成requireAdministrator,这样你的程序就有了管理员权限。

作者: loseway   发布时间: 2011-12-06