好吧,我注意到在 Windows 7 上,有时即使您是管理员,也无法做很多事情,可能是某种错误,我的应用程序我在启动程序之前检查用户是否是管理员,因为我的程序创建文件在默认受保护的文件夹中,例如根文件夹 ( C: ),如果您不是 Windows 7 的管理员,则只能在此处创建文件夹。
因此,如果我右键单击我的应用程序并转到“以管理员身份运行”,它就可以正常工作。有没有办法让我的应用程序自动以管理员身份运行?我希望能够制作一行代码,例如:ActivateAdministrator();
并且完全可用于代码,因为我更改属性,使用ifstream
.