【发布时间】:2013-12-24 01:15:28
【问题描述】:
所以我做了一些研究,但我有兴趣了解如何让他的程序在执行之前向 UAC 请求管理权限。这是否需要在 ShellExecute() 中使用“runas”?我意识到这是我在编程冒险中需要了解的东西,因为几乎我安装的每个程序都问过我这个问题。因此,例如,如果我在启动时授予程序权限,它将能够通过 system() 函数执行任何批处理文件或 cmd 语句对吗?
#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
system("notepad");
return 0;
}
【问题讨论】:
-
你谷歌了吗? this呢?
标签: c++ admin uac privileges runas