使用Visual Studio 2008编写出采用户帐户控制UAC的程序(后续)
2008-09-21 20:55
369 查看
上次同样的题目同样的文章,由于没有附上图,因此让朋友们看起来有些不直观。今日应一个网友的要求,我将截图附上,还恳望各位朋友们指点。今日写这个后续不仅仅是为了只附上几张图来讲解,更重要的是来纠正我在上一篇文章《使用Visual Studio 2008编写出采用户帐户控制UAC的程序》中说错的一句话。我曾经在上一篇文章中指出经过修改app.manifest文件在VS中直接编译运行无法控制UAC从而获得管理员权限访问系统,今日我来纠正这个错误:通过修改app.manifest文件,是可以在VS中直接编译运行后获得管理员权限对系统进行访问的。
当编译运行您修改的程序后,VS程序会弹出一个警示框:
Code
然后将步骤2中的属性卡中的取消ClickOnce安全按属性(去除勾);
编译、运行程序;
打开Release或者Debug文件夹可以看到程序同一般的程序有所区别(它们已经带上了盾),这些程序已经采用了UAC。
当编译运行您修改的程序后,VS程序会弹出一个警示框:
Code
然后将步骤2中的属性卡中的取消ClickOnce安全按属性(去除勾);
编译、运行程序;
打开Release或者Debug文件夹可以看到程序同一般的程序有所区别(它们已经带上了盾),这些程序已经采用了UAC。
相关文章推荐
- [ZT]使用Visual Studio 2008编写出采用户帐户控制UAC的程序(后续)
- 使用Visual Studio 2008编写出采用户帐户控制UAC的程序
- 不出现用户帐户控制-让Win7的用户账户控制(UAC)放过信任的程序
- 使用Visual Studio 2008编写后台服务程序
- ImageMagick: win7 | win8 & uac (用户帐户控制) 注册表的一些事
- 用户“*****”不具有所需的权限。请验证授予了足够的权限并且解决了 Windows 用户帐户控制(UAC)限制问题。
- 用Visual Studio 2008编写Win32汇编程序
- 使用VC2005/2008/2010编写的程用程序 部署时不需要安装运行库的方法
- 两种方法在Visual Studio Win32控制平台程序中使用超过4G的内存
- 在Windows 7 下使用Visual Studio 2010 编写自动申请管理员权限运行的程序
- 编写程序,将用分钟表示的时间转换成以小时 和分钟表示的时间。使用#define来创建一个代 表60的符号常量。使用while循环来允许用户重 复键入值并当键入一个小于等于0的时间是终止循环。
- Windows Vista User Account Control (UAC) 全新安全模块“用户帐户控制”
- 在Visual Studio 2005中使用WinPcap编写程序的配置方法
- Windows Vista User Account Control (UAC) 全新安全模块“用户帐户控制”
- 使用.Net编写Windows程序,对于窗体控制常见项目
- VC的Bug:Visual Studio 6.0 中出现错误消息“Setup Was Unable to Create a DCOM User Account”(安装程序无法创建 DCOM 用户帐户)
- 使用Visual Studio 2008 开发php程序
- 使用visual studio 2.13 编写wxWidgets程序
- 编写一个程序,要求用户输入最多10个高尔夫成绩,并将其存储在一个数组中。 程序允许用户提早结束输入,并在一行上显示所有成绩,然后报告平均成绩。 请使用3个数组处理函数来分别进行输入、显示和计算