win7获取管理员权限

win7中有可能误操作导致某些文件目录需要获得管理员权限才能删除或者是更改,因此需要获得管理员权限。但是刚装的系统中,右键中是没有“获取管理员权限”的菜单项的,因此需要手动添加:
通过新建一个“获取管理员权限.reg”的文件,用编辑器打开后复制进去下面的内容,保存双击添加到注册表中即可:
Xml代码

代码如下:

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"

双击之后再去操作右键就有管理员运行了

时间: 2024-08-04 09:07:22

win7获取管理员权限的相关文章

获取管理员权限

获取管理员权限: void GainAdminPrivileges(UINT idd, BOOL bWait){ CString strCmd; CString strApp; strCmd.Format (_T("/adminoption %d"), idd); CSVPToolBox svpTool; strApp = svpTool.GetPlayerPath(); SHELLEXECUTEINFO execinfo; memset(&execinfo, 0, sizeo

【转】vc++MCF/C++/C中怎样让应用程序获得或以管理员权限运行 ,ShellExecuteEX编程 --- 获取管理员权限

ShellExecuteEX编程 --- 获取管理员权限:http://blog.csdn.net/jhui163/article/details/5873027 怎样让你的应用程序获得管理员权限:就是在运行开发工具如vc6.0 或vs2010时,要以管理员身份运行,这样你的应用程序才可以继承 http://bbs.csdn.NET/topics/390262991 解决:在vs2010等开发工具中虽然以管理员身份编译运行了程序,可以获得管理员权限,但是当单独点击Debug或release版时,

右键,获取管理员权限

以管理员登录系统,有时候对一些文件进行删除或移动操作,总是提示权限不足,现提供制作方法,充分取得管理员所有权. 制作方法: 1.打开记事本 2.复制以下红色内容 ---------------------------------------------------------------------------------- Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\runas] @="管理员取得所有权&quo

golang windows程序获取管理员权限(UAC )

在windows上执行有关系统设置命令的时候需要管理员权限才能操作,比如修改网卡的禁用.启用状态.双击执行是不能正确执行命令的,只有右键以管理员身份运行才能成功.为解决此问题,花了很长时间找了各种方法,最终找到一个简单的方法,双击也能执行成功了.过程如下:1> Go get github.com/akavel/rsrc2> 把nac.manifest 文件拷贝到当前windows项目根目录3> rsrc -manifest nac.manifest -o nac.syso4> go

Win7获取管理权限修改Host文件以其他权限问题

——win7管理员权限修改Host文件——百度经验 win7管理员权限获取办法: win7管理员权限 获取办法——经验——百度 win7最高权限获取: win7最高权限 获取——百度经验

【转】mfc win7获得管理员权限 使用WIN7风格 使用当前系统风格

原帖:http://blog.csdn.net/zengweicdut/article/details/8837688 在win7下,操作系统文件夹下的东西,需要程序拥有管理员权限才可以,程序拥有管理员权限的方法为: 一.添加管理员权限 1.在Resource View中添加一个文件夹,名称为24,将文件夹下的资源名称改为1.操作如图: (1) (2) (3) 2.在资源1中添加下面的值,将下面的文字复制,粘贴进去就可以: <?xml version="1.0" encoding

Windows 之 获取管理员权限

新建文本文档,写入如下内容: Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\*\shell\runas] [HKEY_CLASSES_ROOT\*\shell\runas] @="获取超级管理员权限" "Icon"="C:\\Windows\\System32\\imageres.dll,-78" "NoWorkingDirectory"="&quo

装了新系统,原系统目录打开一直提示 无法打开当前文件夹,单击&quot;继续&quot;获取管理员权限等。。

写个reg 注册表文件,然后右键菜单就出现 取得管理员权限,碰到这些目录,直接先点击  取得管理员权限,然后就可以了. 如下是reg内容 Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\*\shell\runas]@=" 管理员取得所有权""NoWorkingDirectory"=""[HKEY_CLASSES_ROOT\*\shell\runas\command]@="cm

易语言等软件自动获取管理员权限,在64位Windows7系统非管理员帐户中执行

昨天有易语言开发者向我求助,说他用易语言编译的32位程序软件,发布给64位操作系统Win 7用户使用,因为该用户确定没有管理员权限,而程序启动时又要求必须输入管理员密码,如此陷入困境. 目标企业用户管理严格,要求为普通用户分配管理员权限是不切实际的,只能开发人员从软件开发的角度在技术上解决. 我听到这个问题后,第一感觉是微软用户帐户控制(UAC)引发的,估计通过给 exe 添加特定的 manifest 资源应该可以解决.于是我给了他一段代码,让他用 ResHacker 之类的软件添加到软件里面去