当前位置:文档之家› 以管理员权限运行win7

以管理员权限运行win7

以管理员权限运行win7
以管理员权限运行win7

我们都知道,在Windows Vista中,当打开命令行窗口时,即使当前登录用户具有

管理员身份,但其以默认的标准用户权限运行,这在很多时候带来不便,尤其当进行系统级设置时。

事实上,我们在操作中大部分弃图形界面而使用命令行的情况便是进行系统级设置,毕竟,图形界面虽然易于使用易于上手,但往往不具有效率,如需多次点击等十分繁琐——同时,Windows Vista中的UAC机制也使得在进行系统设置时需频繁地通过UAC弹出窗口提升操作者权限,有时甚至会到烦人的程度。

进入Msconfig (+上图可点击放大)

因此,直接以管理员权限打开命令行窗口无疑更为方便。但一般而言,无论是该文中介绍的鼠标操作还是键盘操作方式都不是―很简便‖的解决方案:要么需结合

鼠标左右钮要么需同时按下―Ctrl+Shift+Enter‖组合键。

本文介绍更简单的方法,即在Windows Vista桌面创建打开具有管理员权限命令

行窗口的快捷方式,或在开始菜单中集成打开具有管理员权限的命令行窗口的链接,这样,在使用时,我们只需鼠标一次点击便可完成。

创建打开具有管理员权限的命令行窗口的快捷方式

最简单的方法当属直接在Windows Vista桌面创建默认使用管理员权限打开命令行窗口的快捷方式,步骤如下:

1、在Windows Vista 桌面单击右键;

2、在弹出菜单中选择―新建‖―快捷方式‖;

3、在创建快捷方式对话框中,输入―cmd‖;

4、命名该快捷方式,在我们的例子中为―命令行(HighDiy)‖

5、在该快捷方式上右键单击,选择―属性‖;

6、在―快捷方式‖选项页中,点击―高级‖按钮;

7、在高级属性中选中―以管理员身份运行‖选项,点击―确定‖完成设置。

在开始菜单中创建打开具有管理员权限命令行窗口的链接

同样地,我们也可以把打开具有管理员权限命令行窗口的链接集成进开始菜单中,这样,日后在操作中同样也只需一次点击。

1、点击开始菜单;

2、在搜索框中输入―cmd‖,将会在返回的搜索结果中看到命令行快捷方式;

3、右键单击该快捷方式;

4、在弹出菜单中选择―附到『开始』菜单‖,这样,该快捷方式便出现在开始

菜单上;

5、接下来我们设置操作权限。右键单击刚才创建的命令行项,选择属性;

6、点击高级按钮以打开高级属性对话框;

7、勾选―请以管理员身份运行该程序‖项,然后点击确定。

相关:

炫丽!多伦多竟在超酷冰屋里发布Vista(组图)

DirectX10未来技术营造逼真游戏画面(组图)

离电影画质有多远?详谈DirectX10最新特效(多图)

我的vista一向是关闭UAC的

但是运行某些程序又需要以管理员身份运行

问:不开启UAC的情况下如何做到?

PS:开启UAC,在属性里选中以管理员身份运行,再关闭UAC,这样算不算

以管理员身份运行呢?

试试这样行不:

方法一:

在开始菜单搜索框中输入―Secpol.msc‖后按回车,打开本地安全策略编辑器,依次选择―本地策略‖ => ―安全选项‖;

在Windows Vista默认配置中,运行这两款系统设置工具均会弹出UAC权限信息窗口,需要用户确认。

更改使用管理员身份登录时UAC信息提示方式

在右侧窗格中找到―用户帐户控制: 管理员批准模式中管理员的提升提示行为‖,双击打开,在下拉菜单中选择。

下拉菜单中共有三个选项,将其改为:

―不提示,直接提升‖ ~

不行的话还有个方法

方法二:

单击开始按钮;

在搜索框中输入―cmd‖;

同时按下―Ctrl‖键与―Shift‖键,然后按―Enter‖;

这样,打开的命令行窗口即运行于管理员权限下。

方法三:

方法四:

在Windows vista中,如果需要执行管理员权限运行一个程序需要选中程序后按

Ctrl+Shift+Enter快捷键来提升权限,如何为Vista右键菜单直接添加或删除―以管理员身份运行‖呢?除了使用RunAs命令外 Vista地带给出的方法是直接关联exefile的打开方式。

打开注册表编辑器,定位到HKEY_CLASSES_ROOT\exefile\shell分支,新建一个Runas项,在Runas项下新建一个command项,在右边设置默认的键值为"%1" %*同时新建一个REG_SZ字符串名为IsolatedCommand值仍为"%1" %* (注:中间的半角单引号不能少),方法图1所示:

对比添加后的Vista右键菜单。图2标号为1的Vista右键菜单没有―以管理员身份运行‖,标号2则有,如图2所示:

刚才设置的是exefile文件类型,同理还可以设置其他类型的可执行文件权限,如com、scr等。

WIN7管理员权限运行

2009-12-12 01:18

提问者:nicgoo|浏览次数:3115次

我在安装Windows 7 RTM(7600.16385)完美破解工具Beta2 By haob.cmd的时候,总是提示要在

管理员权限下运行。我肯定已经是管理身份了,而且我的管理员权限没有被禁止。同时我在右键选

择以管理员身份运行时,依然提示要在管理员权限下运行。于是我选择右键兼容性疑难解答,显示

没有有效程序,请用.exe有效程序运行。

我没有电脑基础知识,请各位大虾帮忙,最好能说的细致些,我的理解能力有限哈,谢谢!!

2009-12-13 16:25

最佳答案

系统盘右键-属性-安全-高级-所有者-编辑-选择你的用户-勾选替换子容器......-确定-一直按继续-权限

-更改权限-选择你的用户-编辑-把所有都勾上-确定-勾选下面两个选项-确定-一直继续。

完了应该没问题了,你应该获得最大权限了。

再右键管理员运行。

详解Windows7下的程序运行控制

操作系统是平台,应用程序才是主角,它直接服务于用户。应用程序为用户带来便利的同时,有时

也会威胁系统安全。所以,对应用程序实施安全控制是操作系统一项重要安全策略。那么,在Windows 7中如何实施对应用程序的安全控制呢?下面笔者结合自己的使用体验和大家进行一番交

流。

1、配置应用程序的运行级别

同此前的Vista一样,微软是不提倡用户直接以管理员身份登录系统实施操作,因为这样会存

在很大的风险。我们知道,在Windows 7中如果以管理员用户登录系统那么所有运行的程序默认都

是以管理员权限运行的。出于安全我们以非管理员用户登录系统,但有时需要进行系统设置或者维护,而要执行这些操作则必须要有管理员权限才行,那么是不是要注销当前用户而重新以管理员身

份登录系统呢?其实不用,在W indows 7中我们可以通过两种方式来说实现应用程序在提升模式下

运行。

(1).以管理员权限运行一次。一般情况下,我们只需就当前的操作在管理员权限下运行,那么

就选择以管理员权限运行一次的权限提升策略。具体实现方式是,用鼠标右键单击应用程序的快捷

方式或者其主程序,在菜单列表中选择―以管理员权限运行‖即可。此时会弹出用户账户控制即

UAC对话框,对话框中列出了系统所有的管理员用让用户选择,我们从中选择一个管理员用户并

输入相应的密码就可以管理员身份运行程序。对此,我们可以打开Widnows 7的任务管理器进行确认,可以看到虽然当前是以普通用户登录系统,但该程序是以管理员身份运行的。

(2).始终以管理员身份运行程序。我们除了可以临时性地以管理员权限运行程序外,还可以使

程序始终以管理员权限运行。这样做的好处是,省去了每次进行权限提升的麻烦,而且对于某些只能运行在管理员权限中的程序进行了这样的设置后,就能够杜绝其在使用中因权限问题而造成的故障。当然这样做的弊端是非常明显的,如果将应用程序始终以管理员权限运行会带来一定的安全隐患,何况这样设置以后我们以普通用户登录系统也将失去意义。笔者建议的做法是,只将必须以管理员权限运行的程序设置为始终以管理员身份运行即可。

在W indows 7中,我们可以这样进行设置:右键单击应用程序或者其图标,选择―属性‖,在其属性对话框中定位到―兼容性‖标签页,在特权等级下勾选―以管理员身份运行此程序‖即可。如果要使该设置对所有的用户有效,那么需要点击―更改所有用户的设置‖按钮,然后会一个应用程序属性对话框,在―所有用户的兼容性‖标签页的特权等级下再次勾选―以管理员身份运行此程序‖复选框即可。需要注意的是,我们不能设置系统应用程序或者进程总是以管理员身份运行。有的时候,我们会发现―以管理员身份隐匿性此程序‖复选框不可选,这通常是因为该程序是系统程序或者该程序被禁止提升权限。另外,如果当前用户不是管理员或者该程序的运行并不需要管理员凭据时该复选框也会是不可选的。

2、控制应用程序的安装和运行行为

对于一般用户或者系统管理员来说,除了要控制系统中已经安装的应用程序的运行权限外,还要对应用程序的安装行为进行控制。那么,这些在Windows 7中是如何实现的呢?我们可以通过Windows 7的相关组策略项实现我们的目标。

(1).安装控制

运行secpol.msc打开W indows 7的本地安全策略控制台,定位到―安全设置‖→―本地策略‖→―安全选项‖节点,在右侧可以看到很多组策略项。这其中与应用程序安装相关的项目主要有4项,下面笔者分别进行说明。

用户账户控制:检测应用程序安装并提示提升。该选项默认被启用,它决定着Windows 7是否自动检测应用程序的安装并提示提升。默认情况下,系统会自动检测应用程序的安装,并提示用户提升或者批准应用程序是否继续安装。如果该选项被禁用,那么使得用户不能够对应用程序的安装进行控制。

用户账户控制:只提升签名并验证的可执行文件。该选项决定了Windows 7是否只允许运行带有签名并且有效的可执行文件。在默认情况下,该选项是被禁用的,如果启用该选项,Windows就会在可执行文件运行之前,会强制检查文件公钥证书的有效性。

用户账户控制:仅提升安装在安全位置的UIAccess应用程序。该选项决定了Windows 7在允许运行之前是否验证UIAccess应用程序的安全性,默认情况下该选项是被禁用的。

用户账户控制:允许UIAccess应用程序在不使用安全桌面的情况下继续提升。这个选项模式是禁用的,它决定了用户界面辅助程序是否可以绕过安全桌面。如果启用该选项应用程序就可以直接按照应用需求响应提升提示,这样会增加系统的风险,因为可能会被恶意程序利用。比如,我们要进行远程协助,为了避免出现问题,在创建远程协助邀请时,要确保勾选―允许响应账户控制提示‖选项。

其实,除了这4个选项外,在该节点下还有其他的一些选项都与应用程序的安装和运行有关,大家可在理解其含义的基础上根据需要进行设置。

(2).软件限制

在W indows 7的组策略控制台中还有一个与软件限制相关的组策略项是―软件限制策略‖,在本地安全策略控制台的―安全设置‖下可以看到该组策略节点,通过该策略项我们可以对系统中安装的软件进行限制。其―强制‖策略我们可帮助我们针对文件、用户和用户进行限制。此外,用户还可选择在应用软件限制策略时是强制证书还是忽略证书。―指定的文件类型‖项可帮助我们通过文件类型实施限制,在此我们可以添加或者删除相应的文件类型。―受信任的发布者‖项可方便我们设置信任策略。在―安全级别‖节点下3个级别,默认是―不受限‖级别,也就是软件访问权由用户的访问权来决定。―基本用户‖级别允许程序访问一般用户可以访问的资源,但没有管理员的访问权。其中―不允许‖是最严格的级别,意味着无论用户的访问权如何,软件都不会运行。在―其他规则‖节点下,默认有两条注册表路径规则,它们的安全级别是不受限制的。在此,我们可以根据需要添加其他安全规则,可供选择的规则有证书规则、哈希规则、网络区域规则、路径规则。创建方法是右键单击―其他规则‖节点然后在右键菜单中选择创建相应的规则即可。这个组策略节点在此前的系统中也存

在,但并不为用户所使用,其实,只要灵活利用它可以帮助我们完成很多系统管理任务。

(3).应用程序控制

在W indows 7的―应用程序控制策略‖的组策略节点下新增了一个名为AppLocker的组策略项,

利用其我们可以实现对系统中的应用程序的灵活控制。关于该组策略项,笔者此前写过一篇文章《Windows 7的AppLocker功能解析》,文章链接为

https://www.doczj.com/doc/2118429643.html,/tips/57/8730057.shtml,有兴趣的朋友可以看看,笔者这里就不赘述了。

3、调整UAC级别控制应用程序

除了上面提到的应用程序控制技术之外,下面简要说说Windows 7中的UAC,因为它与应用

程序控制密切相关。我们知道,Windows 7对UAC做了很大的改进,主要表现在划分了不同的安

全等级以适合不同的用户需求。具体来说,―从不通知‖到―始终通知‖分为4个安全等级,默认的安

全级别为第2的安全级别,此时仅在用户对某个程序做出改变时才会弹出UAC提示,而在改变系

统设置时不会弹出提示。值得一提的是,Windows 7的UAC提示会因应用程序可信度的不同而呈

现不同的颜色,这些不同的颜色表示应用程序不同的安全等级。当我们运行的程序是某个知名公司

的产品时UA C提示是蓝色,当运行程序是不知名公司的产品时UAC提示是黄色,而当运行一个可

疑程序时UA C提示是红色。

总结:上面就Windows 7下应用程序运行控制技术的解析和说明,有些不限于Windows 7,同

样适用于此前的Windows系统,笔者只是以Windows 7系统为例进行说明。另外,W indows 7下的

应用程序控制技术也不止这些,有待于进一步的学习和挖掘。

让Windows7 始终以管理员身份运行程序的方法

总所周知,在微软的新一代操作平台—Windows7 中,由于win7安全要求比较高,你登陆的用户名不是管理员!是管理员组的一个成员,所以打开文件或删除文件时系统会提示你需要管理员权限!刚开始还觉得的确是一种善意的安全提示,但是时间久了就感到纠结了,若要以管理员身份运行程序,通常会使用以下两种方法:

(1)在程序或其快捷方式上右键鼠标,选择―以管理员身份运行‖;

(2)使用快捷键―Ctrl‖+―Shift‖+ 鼠标左键打开程序,程序也会以管理员身份

运行。

那有没有什么办法,可以直接设置程序每次打开时都以管理员身份运行呢?这就是我们下面要介绍的内容了,一起来看看吧。

方法一:对程序本身进行设置

在程序上右键鼠标,选择―属性‖。

切换到―兼容性‖选项卡,在―特权等级‖栏,勾选―以管理员身份运行此程序‖,

然后按―确定‖。

方法二:对程序快捷进行属性设置

切换到―快捷方式‖选项卡,单击―高级‖按钮。

在―高级属性‖对话框中,勾选―用管理员身份运行‖,完成后按―确定‖。

方法三:对帐户权限进行设置

点击―开始‖–>输入―UAC‖回车–>进入帐户权限设置,将限制拉到最低,重启电脑,即可。(不过不建议您这样做,以免影响系统的安全性,建议使用方法一和方法二。)

方法四:直接用管理账户登录

右键点击计算机–>管理–>本地用户和组–>用户–>点击管理员属性(双击管理员账户Administrator)–>启用(取消―账户已禁用‖前面的对号)。然后到控制面板里–>用户账户为管理员设置密码,重启计算机用管理员登陆,再进入用户和组把原来的账户禁用了。

win7获取管理员权限打开、删除文件

Win7获取管理员权限打开删除文件 使用Win7时经常会遇到在删除文件、文件夹时提示没有管理员权限,那么我们怎样设置才能获得Win7管理员权限呢。本文就介绍了获得Win7管理员权限的几种方法,彻底解决删除文件时提示没有管理员权限。 1、直接取得文件夹管理员权限的设置方法 单击要更改权限的文件夹右键,依次选择属性——安全——高级——所有者——编辑,把当前所有者变更为正在登录的用户,并确认。 回到文件夹属性窗口,在安全选项中,单击编辑按钮,在弹出的对话框中,选中自己所登录的用户,在下方的权限上,全部选择允许,最后确定即可换的文件夹的管理员权限了。

2、为鼠标右键添加获得管理员权限的选项 只需为注册表添加若干内容,即可在使用右键单击文件夹的时候出现使用管理员权限打开的选项。 首先,在开始菜单中,右键单击计算机,选择管理,依次进入本地用户和组——用户双击 Adminstrator,在属性对话框中把账户已禁用去掉,然后确定。

新建一个笔记本,把如下内容复制进去。 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\runas] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\*\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [HKEY_CLASSES_ROOT\exefile\shell\runas2] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\exefile\shell\runas2\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

如何获得WIN7管理员权限

在使用WIN7过程中,常常会再出现没有管理员权限而不能正常运行软件(有的软件直接就是打不开,有的软件不能正常运行(比如如果没有管理员权限,keil就不能注册成功))....也许你会说,我的电脑里只有一个用户,这个用户应该就是管理员啊!不.如果你在安装WIN7系统的时候,在那个输入用户信息的地方输入了一个用户名,那么你就新建了一个个人用户,但这个用户并不是管理员.真正的管理员是Administrator.有下面两种方法可以得到WIN7的管理员权限. 方法一: 在桌面建一个文本文档(也就是.txt文件).双击打开.把下面的代码复制进去.再把这个文本文件改名为1.reg(一般电脑已知后缀是隐藏起来的,也就是说你新建的文本文件名字是"新建文本文档"而不是"新建文本文档.txt"如果是这样,你就要先打开"计算机",左上角有个"组织",点开后有个"文件夹和搜索选项",然后"查看"然后下面有个"显示隐藏的文件,文件夹和驱动器"把这个选上再"确定一下"那个文本文件名字就是"新建文本文档.txt"了.再把它的名字改成1.reg )如果改完后提示后缀改变,那就说明改对了.双击打开改好的文件,提示写入注册表,后你就有全部管理员权限了. 复制以下代码: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\runas] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\*\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [HKEY_CLASSES_ROOT\exefile\shell\runas2] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\exefile\shell\runas2\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [HKEY_CLASSES_ROOT\Directory\shell\runas] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Directory\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \

简单获取windows7管理员权限

在使用windows7过程中,常常会再出现没有管理员权限而不能正常运行软件(有的软件直接就是打不开,有的软件不能正常运行(比如如果没有管理员权限,keil就不能注册成功))....也许你会说,我的电脑里只有一个用户,这个用户应该就是管理员啊!不.如果你在安装windows7系统的时候,在那个输入用户信息的地方输入了一个用户名,那么你就新建了一个个人用户,但这个用户并不是管理员.真正的管理员是Administrator.有下面两种方法可以得到windows7的管理员权限. 方法一: 在桌面建一个文本文档(也就是.txt文件).双击打开.把下面的代码复制进去.再把这个文本文件改名为windows7管理员权限.reg(一般电脑已知后缀是隐藏起来的,也就是说你新建的文本文件名字是"新建文本文档"而不是"新建文本文档.txt"如果是这样,你就要先打开"计算机",左上角有个"组织",点开后有个"文件夹和搜索选项",然后"查看"然后下面有个"显示隐藏的文件,文件夹和驱动器"把这个选上再"确定一下"那个文本文件名字就是"新建文本文档.txt"了.再把它的名字改成windows7管理员权限.reg )如果改完后提示后缀改变,那就说明改对了.双击打开改好的文件,提示写入注册表,后你就有全部管理员权限了. 复制以下代码: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\runas] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\*\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [HKEY_CLASSES_ROOT\exefile\shell\runas2] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\exefile\shell\runas2\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [HKEY_CLASSES_ROOT\Directory\shell\runas] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Directory\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \

以管理员权限运行win7

我们都知道,在Windows Vista中,当打开命令行窗口时,即使当前登录用户具有 管理员身份,但其以默认的标准用户权限运行,这在很多时候带来不便,尤其当进行系统级设置时。 事实上,我们在操作中大部分弃图形界面而使用命令行的情况便是进行系统级设置,毕竟,图形界面虽然易于使用易于上手,但往往不具有效率,如需多次点击等十分繁琐——同时,Windows Vista中的UAC机制也使得在进行系统设置时需频繁地通过UAC弹出窗口提升操作者权限,有时甚至会到烦人的程度。 进入Msconfig (+上图可点击放大) 因此,直接以管理员权限打开命令行窗口无疑更为方便。但一般而言,无论是该文中介绍的鼠标操作还是键盘操作方式都不是―很简便‖的解决方案:要么需结合 鼠标左右钮要么需同时按下―Ctrl+Shift+Enter‖组合键。 本文介绍更简单的方法,即在Windows Vista桌面创建打开具有管理员权限命令 行窗口的快捷方式,或在开始菜单中集成打开具有管理员权限的命令行窗口的链接,这样,在使用时,我们只需鼠标一次点击便可完成。

创建打开具有管理员权限的命令行窗口的快捷方式 最简单的方法当属直接在Windows Vista桌面创建默认使用管理员权限打开命令行窗口的快捷方式,步骤如下: 1、在Windows Vista 桌面单击右键; 2、在弹出菜单中选择―新建‖―快捷方式‖; 3、在创建快捷方式对话框中,输入―cmd‖; 4、命名该快捷方式,在我们的例子中为―命令行(HighDiy)‖ 5、在该快捷方式上右键单击,选择―属性‖; 6、在―快捷方式‖选项页中,点击―高级‖按钮; 7、在高级属性中选中―以管理员身份运行‖选项,点击―确定‖完成设置。

win7右键添加获取管理员权限

如何取得Win7文件的管理员权限 从Vista系统开始,微软为了提供系统安全性,开始强调对于Windows文件的所有权,以及程序运行时的用户权限,限制程序对系统重要文件的篡改。不过这样也给我们平时使用带来了一些问题,同样WIndows7也有权限问题。当我们发现某些文件无法修改时,我们就需要取得这个文件的管理员所有权,取得之后,我们就可以随心所欲的去修改它了。 我们要介绍的技巧就是如何,取得某一个文件或文件夹的所有权。: 方法一:为Windows7的右键菜单添加取得所有权的菜单:具体实现的方法不难,将以下内容另存为文本文件,然后修改该文件的扩展名为.reg ,双击导入注册表即可。 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\runas] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\*\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant adm inistrators:F" [HKEY_CLASSES_ROOT\exefile\shell\runas2] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\exefile\shell\runas2\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

windows 7系统文件夹管理员权限的获取方法

windows 7系统文件夹管理员权限的获取方法 windows 7系统不仅在界面上下了很多功夫,而且在安全方面也做了很多工作。但是这也给很多win7系统用户带来了麻烦----在win7下替换、修改或删除系统中某个文件夹往往都需要取得管理员权限,特别是系统盘(C盘)下的文件夹。这里教大家如何获得win7文件夹权限,并给大家提供一个修改win7注册表的reg,运行之后右键选择"获得权限"即可获得win7下整个文件夹的管理权限。 Win 7下管理员权限修改方法原理 我们以系统盘下的zh-CN文件夹为例 1、在zh-CN文件夹图标上面点击鼠标右键,再点击属性,如图1: 2、打开文件夹属性选项卡,按顺序单击:安全》高级》所有者》编辑,选中Administrators用户组(或者你的用户所在的组),同时勾选下面的"替换子容器及对象的所有者"。确定并关闭属性对话框即获取该文件的所有权。如图2:

3、再次单击鼠标右键打开属性对话框,依次单击:安全》高级,选中下面的两个勾,然后点击编辑,选中并双击Administrators(或者你的用户所在的组>; 单击"完全控制",按确定依次退出即可,如图3:

4、OK,至此你已经拥有这个文件夹的管理权限,可以进行下一步的修改和替换了。 Win 7下管理员权限获得注册表reg修改方法 以下为引用的内容: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT*shellrunas] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT*shellrunascommand] @="cmd.exe /c takeown /f "%1" & icacls "%1" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f "%1" & icacls "%1" /grant administrators:F" [HKEY_CLASSES_ROOTexefileshellrunas2] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOTexefileshellrunas2command] @="cmd.exe /c takeown /f "%1" & icacls "%1" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f "%1" & icacls "%1" /grant administrators:F" [HKEY_CLASSES_ROOTDirectoryshellrunas] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOTDirectoryshellrunascommand] @="cmd.exe /c takeown /f "%1" /r /d y & icacls "%1" /grant administrators:F /t"

win7右键里没有以管理员身份打开解决方法

win7右键里没有以管理员身份打开解决方法: 方法一: 把下面对代码复制出来,粘贴在记事本里面,然后另存为*.REG的注册表文件,然后双击就好了。代码如下: 请一定记得保存后的文件名要是REG的格式 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\runas] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\*\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [HKEY_CLASSES_ROOT\exefile\shell\runas2] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\exefile\shell\runas2\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [HKEY_CLASSES_ROOT\Directory\shell\runas] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Directory\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t" 方法二: 开始->运行->输入“control userpasswords2”->高级选项卡->点击高级用户管理的“高级”按钮->双击administrator->取消“帐户已禁用”对勾->打开注册表编辑器->在“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\”处新建注册表项“SpecialAccounts”->在其下新建子项"UserList"->新建名为“Administrator”的DWORD(32位)值并令其为1->重启计算机 这样在欢迎界面就可以看到管理员帐户的选项了 不过上面的方法对home版无效 home版不能打开高级用户管理 经过本人亲身使用,只使用了方法1就解决问题了。

获得管理员权限

Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\*\shell\runas] [HKEY_CLASSES_ROOT\*\shell\runas] @="获取超级管理员权限" "Icon"="C:\\Windows\\System32\\imageres.dll,-78" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\*\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [-HKEY_CLASSES_ROOT\Directory\shell\runas] [HKEY_CLASSES_ROOT\Directory\shell\runas] @="获取超级管理员权限" "Icon"="C:\\Windows\\System32\\imageres.dll,-78" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Directory\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t" [-HKEY_CLASSES_ROOT\dllfile\shell] [HKEY_CLASSES_ROOT\dllfile\shell\runas] @="获取超级管理员权限" "HasLUAShield"="" "NoWorkingDirectory"=""

win7管理员权限&忘记开机密码解决办法

win7提示需要管理员权限才能删除此文件夹解决办法 点评:今天安装了win7 sp1版,安装完成后发现有两个分区不能使用,点击提示拒绝访问,后来给磁盘加上user的默认权限以后可以打开磁盘,但是删除文件又提示您需要管理员权限才能删除此文件夹,经过测试最终解决此问题,分享下给兄弟们。 今天安装了win7 sp1版,安装完成后发现有两个分区不能使用,点击提示拒绝访问,后来给磁盘加上user的默认权限以后可以打开磁盘,但是删除文件又提示您需要管理员权限才能删除此文件夹,经过测试最终解决此问题,分享下给兄弟们。 经过测试发现是因为原来安装windows xp的时候,为了系统安全去掉了各磁盘分区目录的默认权限,仅保留了administrator和system权限才造成磁盘分区不能访问,所以我们只要把磁盘分区权限添加上就ok了,这里我们直接对应C盘权限目录的权限就可以了。 一、为问题磁盘添加user组的默认权限(解决磁盘提示拒绝访问)

二、添加authenticated users权限 单击安全标签----->高级----->更改权限--->添加authenticated users的权限,具体如下图:1、添加用户的创建文件夹和附加数据的权限 2、继续添加用户的如下权限

最后勾选可从此对象继承的权限替换所有子对象权限的勾 经过如上设置即可恢复磁盘分区的默认权限,也解决了需要管理员权限才能删除文件夹的问题!

忘记windows7开机密码破解windows 7登陆解决方案 点评:破解windows 7 登陆密码主要解决两个问题:1.PE或DOS认不到硬盘 https://www.doczj.com/doc/2118429643.html, user 命令不成功SATA的硬盘可能会让你的PE找不到,方法是修改BIOS中的SATA设定,找到后把后面的AHCI改成RAD(好像是这个名,基本就是上下选择,选择不是AHCI的那个值),有些硬盘值可能 破解windows 7登陆密码主要解决两个问题: 1.PE或DOS认不到硬盘 https://www.doczj.com/doc/2118429643.html, user 命令不成功 SATA的硬盘可能会让你的PE找不到,方法是修改BIOS中的SATA设定,找到后把后面的AHCI改成RAD(好像是这个名,基本就是上下选择,选择不是AHCI的那个值),有些硬盘值可能是IDE,具体不同的硬盘不同修改值。然后保存退出,这样再用PE系统或者DOS 就能认到硬盘了,为下面的修改文件做好准备。 注意,修改后直接进入系统可能会导致蓝屏,但是没有关系,我们可以先做修改文件,回头再把SATA的设定改回AHCI,再正常进入系统即可。 关于如何操作,以下地址有详细说明,我COPY一下,图片大家点链接过去看吧,呃,下面有些内容还是建议大家看下去,如果直接跳过去到别人页面看着操作出了问题,最后却发现解决不了时不要怪我没提醒哦^_^ 1 准备盗版启动光盘一张(利用其他中的PE或DOS工具) 2 替换文件system32下CMD.exe文件为Magnify.exe(此为放大镜程序),在此之前注意Magnify.exe先改成别名 3 重新进入w7 启用放大镜(因为之前文件的替换,其实就是打开CMD) https://www.doczj.com/doc/2118429643.html, user命令无法搞定时怎么办?看最下面的解决办法 详细步骤如下 1 将盗版光盘放入光驱启动电脑 选择windows pe系统进入也可以是dos系统 2 进入pe后到c:\windows\system32下 (1) 更改Magnify.exe 和cmd.exe 的所有者为:administrators(建议结合图操作) (2) 更改Magnify.exe 和cmd.exe 的权限administrators为完全控制(建议结合图操作) (3)改名Magnify.exe为Magnify.exe1 改名cmd.exe为Magnify.exe 如果是进入dos系统用ren命令重命名文件。 ren c:\windows\system32\Magnify.exe Magnify1.exe ren c:\windows\system32\cmd.exe Magnify.exe 3 更改密码(最好用F8进安全模式操作) (1)重启windows 7 (2)启用放大镜,启用方法很简单,登陆页面左下解决有个访问,点击,勾选放大镜再应用即可。 (3)用net user 命令更改密码 net user administrator /active:yes 回车(这一步是激活administrator,注意/前是两个空格)

两个方法轻松解决Win7没有管理员权限的问题

两个方法轻松解决Win7没有管理员权限的问题 从Vista系统开始,微软为了提供系统安全性,开始强调对于Windows文件的所有权,以及程序运行时的用户权限,限制程序对系统重要文件的篡改。不过这样也给我们平时使用带来了一些问题,当我们要删除系统上的一个文件时,总是提示无管理员权限,使得不能删除。同样WIndows7也有权限问题。当我们发现某些文件无法修改时,我们就需要取得这个文件的管理员所有权,取得之后,就可以想怎么修改就怎么修改了。 如何取得某一个文件或文件夹的所有权: 方法一:为Windows7的右键菜单添加取得所有权的菜单:具体实现的方法不难,将以下内容另存为文本文件,然后修改该文件的扩展名为.reg ,双击导入注册表即可。 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\runas] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\*\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" &&icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" &&icacls \"%1\" /grant administrators:F" [HKEY_CLASSES_ROOT\exefile\shell\runas2] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\exefile\shell\runas2\command] @="cmd.exe /c takeown /f \"%1\" &&icacls \"%1\" /grant administrators:F"

Win7下如何取得system权限

Win7下如何取得system权限? 获取Win7文件的管理员权限的技巧 从Vista系统开始,微软为了提供系统安全性,开始强调对于Windows文件的所有权,以及程序运行时的用户权限,限制程序对系统重要文件的篡改。不过这样也给我们平时使用带来了一些问题,同样WIndows7也有权限问题。当我们发现某些文件无法修改时,我们就需要取得这个文件的管理员所有权,取得之后,我们就可以随心所欲的去修改它了。 我们要介绍的技巧就是如何,取得某一个文件或文件夹的所有权。: 方法一:为Windows7的右键菜单添加取得所有权的菜单:具体实现的方法不难,将以下内容另存为文本文件,然后修改该文件的扩展名为.reg ,双击导入注册表即可。 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\runas] @=”管理员取得所有权” “NoWorkingDirectory”=”" [HKEY_CLASSES_ROOT\*\shell\runas\command] @=”cmd.exe /c takeown /f \”%1\”&& icacls \”%1\”/grant administrators:F”“IsolatedCommand”=”cmd.exe /c takeown /f \”%1\”&& icacls \”%1\”/grant administrators:F” [HKEY_CLASSES_ROOT\exefile\shell\runas2] @=”管理员取得所有权” “NoWorkingDirectory”=”" [HKEY_CLASSES_ROOT\exefile\shell\runas2\command] @=”cmd.exe /c takeown /f \”%1\”&& icacls \”%1\”/grant administrators:F”“IsolatedCommand”=”cmd.exe /c takeown /f \”%1\”&& icacls \”%1\”/grant

破解WIN7管理员密码

破解WIN7管理员密码 在PE下按照以下步骤操作 1、打开“我的电脑”在你win7系统所在盘位置,我这里是C盘。然后,找C:\windows\system32下的“osk.exe”我们要把这个程序剪切到其它文件夹处,不过,直接操作是不能成功了,这里,我们要先对它的权限设置下选中“osk.exe”,右键-安全-高级选项-所有者,选择“Administrator(lsasetupDomin|Adminstrator”确定,然后勾选完全控制。取得修改权限后,把“osk.exe”剪切到其它文件夹里,注意,一会进入win7后,别忘记还原到原位置呀。 2、再找到cmd.exe ,修改权限,方法同上。取得权限后,修改其名字为“osk.exe”。 3、重启系统,进入win7登录界面,鼠标点击左下角的辅助工具勾选,“不使用键盘输入(使用屏幕键盘)”这时,会进入cmd命令行窗口,进入命令提示符窗口后 1).如果你的当前要登陆帐户(或者忘记密码帐户)是英文字母时,运行下面的命令“net user xxx ***”(其中“xxx”为用户名东度免费资源网,”***“为要修改为的密码),我输入的是net userzxq123456( 即把,我当前的帐户zxq的密码强行修改为“123456” 2).如果你的帐户为中文,可能无法在命令提示符下输入,这里我们创建一个新的帐户,这里,我建的用户名为“zxq”密码为123456输入命令“net user zxq 123456 /add ”,下面继续输入命令,把zxq这个用户提升为管理员net localgroup administrators zxq /add,命令成功结束,这时登录界面会多出一个名为“zxq”的帐户,进去后就可以进入控制面板,用户帐户里修改你之前的帐户的密码了哦, 4、进入系统后,别忘记把那个改过名后的osk.exe改为cmd.exe然后,把之前那个osk.exe 还放回system32下。

win7管理者权限

在Win7中进行一些设置,或修改某些文件时,经常会弹出当前帐户没有操作权限的提示,即使已经是管理员账户也不行。事实上,出于安全方面的考虑,默认情况下Win7系统的系统管理员Administrator账户是处于禁用状态的,需要手动开启才能使用。开启它的方法很简单,按照下面的步骤来操作就可以。 方法一:从系统管理中开启管理员Administrator账户。 点击开始按钮,鼠标右键点击“计算机”,选择“管理”。在弹出的“用户账户控制”窗口中点击“是”,打开“计算机管理”。 打开系统管理设置 在“计算机管理”窗口,依次定位到“本地用户和组->用户”。单击展开“用户”项。

展开用户项 在右边的细节窗口中,右击“Administrator”,选择“属性”。 打开Administrator属性 默认状态下,Administrator属性窗口中“账户已禁用”项是勾选着的。我们需要取消其勾选,然后按“确定”保存更改。

取消账户禁用设置 方法二:使用命令启用系统管理员Administrator账户。 点击开始按钮,在搜索框中键入cmd.exe,找到对应的程序后,用鼠标右键单击,选择“以管理员身份运行”,在弹出的“用户账户控制”窗口中点击“是”,打开命令提示符窗口。

打开命令提示符窗口 命令提示符窗口打开后,键入 net user administrator /active:yes,输完后按一下回车键。看到“命令成功完成”信息,说明系统管理员Administrator账户已启用。

以后如果想停用系统管理员Administrator账户,键入命令net user administrator /active:no 即可。

window系统管理员权限怎么设置管理员权限怎么获得

window系统管理员权限怎么设置管理员权限怎么获得 经常看到技术博客或论坛上管理员权限,对于电脑老手来说并不复杂,但是小白并不知道什么是管理员权限?怎么知道自己有没有管理员权限,如果没有管理员权限应该如何获取呢?本文就来介绍一下XP和WIN7下管理员权限的检测和获取方法经常看到技术博客或论坛上管理员权限,对于电脑老手来说并不复杂,但是小白并不知道什么是管理员权限?怎么知道自己有没有管理员权限,如果没有管理员权限应该如何获取呢?本文就来介绍一下XP和WIN7下管理员权限的检测和获取方法如何获得管理员权限? 1、在Windows XP上查看当前用户是否是管理员用户的方法 首先打开“开始->设置->控制面板”,在控制面板中选择“用户帐户”,如下图: 用户帐户窗口如下图,在此位置可查看当前登录的用户是否为管理员用户,如下图中test用户为计算机管理员,而Limited用户为一个受限的帐户。 直接在当前环境下以管理员身份运行应用程序的办法 首先,右键点击需要运行的程序,弹出的菜单如下:

选择“运行方式”,显示如下界面: 在此输入管理员账号、密码即可。 2、在Windows 7上查看当前用户是否是管理员用户的方法首先打开“开始->控制面板”,在控制面板中选择“用户帐户”,如下图: 用户帐户窗口如下图,在此位置可查看当前登录的用户是否为管理员用户。 点击管理其他帐户,可以查看所有帐户的权限,如下图中lvzhen用户为计算机管理员,而Test用户为一个标准用户,没有管理员权限。 直接在当前环境下以管理员身份运行应用程序的办法 首先,右键点击需要运行的程序,弹出的菜单如下: 选择“以管理员身份运行”,显示如下界面: 在此输入管理员帐户、密码即可。

WIN7删除需要管理员权限才能删除的文件夹的方法

把下面的代码拷入一个新建的文本文件中保存为*.reg的注册表文件,然后双击这个文件将内容导入注册表,你会发现在任何文件夹上点击右键都会多出一个新的选项:“管理员取得所有权”,如下图所示:下面的不用我说了吧! Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\runas] @="获取权限" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\*\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [HKEY_CLASSES_ROOT\Directory\shell\runas] @="获取权限" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Directory\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

win7取得管理员权限

右击计算机-管理—用户和组—用户—Adminstrator—启用! 注销——用管理员账号登录 管理员分3类: 1.用户自定义的计算机管理员,这个一般就是你当前用的那个管理员,Win7安装完要求创建一个新用户(拥有管理员权限),但是这个管理员和真正的管理员还是有一定差距的。所以会提示你用管理员身份运行,事实上区别也不是很大,但因为Win7在安全方面抓的紧,所以有提示,XP就没有提示。 2.系统自带的超级管理员Administrator,这个就是所说的管理员了,在这个帐户里面运行不会有以管理员身份运行的提示,默认隐藏,但是可以在安全模式下发现。当把用户自定义的帐户全部删除也会出现。 3.最高权限的系统管理员System,此管理员帐号十分隐蔽,非专业人员不能随意操作,可以任意删除系统文件而不会被禁止,操作失误危险性相当大,其权限超过Administrator。 从Vista开始,微软就在windows中引入了一项全新的安全功能:UAC(User Account Control,用户帐户控制),旨在提高系统的安全。默认情况下(开启UAC),即使是管理员,登陆系统后也只是默认以标准用户的权限执行一般操作,需要管理员权限执行操作时便会出现“用户账户控制”窗口以请求提升权限。有了UAC,系统安全性能确实提高了不少。有时需要独立给某个程序特权以运行时也非常方便,即右键选择“以管理员身份运行”即可,但即便如此,有时依然会给我们日常操作带来一定的不便,比如进入某个系统目录执行一些修改操作时往往在保存过程中就会出现权限不足无法

完成操作。此时并不是右键“以管理员身份运行”得以解决的,其实也根本无法用此方法解决。有朋友在此时就干脆直接将UAC关闭了事,当然这样做也是可以的,但并不是最便捷最理想的做法,毕竟UAC的开启与否将直接影响到系统安全性能的高低,UAC作为一种新的安全技术,毕竟还有其先进的地方,长期关闭对系统对用户自身都不是一个好主意!当然,又有朋友会说了,我只是临时关闭UAC,因为它碍了我执行任务,任务执行完后即会恢复UAC的开启。如果就是为了临时取得权限而完成一些特殊的任务,大可不必去大搞UAC设置,下面笔者正是提供一种取得全局管理员权限的另 类方法。 所谓的全局管理员权限就是和关了UAC一样,和使用XP一样,用户本身已是管理员的情况下,将得到全部的管理员权限,无需提升。 首先ctrl+shift+esc启动“任务管理器”(或是右击任务栏,选择“启动任务管理器(K)”),切换到“进程”选项卡,找到并结束“explorer.exe“进程。 说明:“explorer.exe“进程是windows”资源管理器”的主进程,从Win2000开始(基于NT核心的系统),此进程就被独立出来

Windows7编程:让程序获得管理员权限

相对于Windows XP,Windows Vista 和Windows 7增加了系统安全性。它们引入了一个新的feature叫UAC(User Account Control),即用户账号控制。 微软发现,在XP时代,用户都喜欢用管理员账号登陆和使用系统,这样避免了很多操作系统对普通用户的限制,感觉用起来无拘无束。但是因为管理员账号意味着管理员权限,如果用户电脑上有恶意软件(经常上网的人其实很容易中招),那么恶意软件同样获得了管理员权限,就可以对你的机器为所欲为。 鉴于用户的这种习惯,Windows Vista以后引入了UAC。有了它以后,即使你是用管理员账号登陆系统,系统也不会默认给你所有的程序管理员权限。系统会自动给你标准用户(普通用户)的权限。因为一般的程序根本不需要管理员权限,所以大部分时候用户都很happy,没有察觉异样。但是当一个程序需要管理员权限的时候,UAC会弹出一个窗口告知用户,并征求用户意见是否给予程序相应的权限,或者直接警告用户这个程序是恶意软件,正要在后台干坏事。这个时候用户就感觉被打扰了,如果有个红色的惊叹号(大部分不是红色),就会变得突然很紧张。这个时候,用户就有权授予程序管理员权限,也有权阻止程序继续运行。这一点保证了系统的安全。如果是用户信任的程序,用户就可以安全的让它继续运行了。 所以Windows 7上面运行的程序都需要在代码里面利用UAC。如果需要管理员权限,需要在代码里面请求提升程序的权限。如果不这样做,用户使用程序的时候就会因为得不到管理员权限而出现莫名其妙的问题,然后抱怨接踵而来,然后你需要告诉他们右键单击程序图标,在上下文菜单里面选“以管理员身份运行”。然后用户又会抱怨,每次这样做很麻烦,能不能设置一下不用每次点右键。然后你又要不厌其烦的告诉他们,可以啊,你点右键,在某某选项卡里面设置“以管理员身份运行”就OK了呀。。。没完没了。 不废话了,下面的代码源自《Windows via C/C++》,版权属于原书作者。:Copyright (c) 2008 Jeffrey Richter & Christophe Nasarre 这个程序经过些许修改,在Windows XP + VC6编译通过,并在Windows 7下面测试通过。程序很简单,这里不解释了。关键的代码在sei.lpVerb = TEXT("runas"); 这一句。这一句的作用是请求以管理员身份运行程序。运行以后操作系统会弹出对话框告知用户,程序需要管理员权限,请求用户授权。 最后说一句,不要在控制面板里面关闭UAC,虽然那样做系统就不会再打扰你了,但是你的系统就卸甲了。 #include #include

相关主题
文本预览
相关文档 最新文档