教你win7系统手动导入注册表获取管理员权限
想必大家都遇到过win7系统手动导入注册表获取管理员权限的问题吧,大多数朋友还不知道怎么处理固然处理起来也不难,然而还是有一些小伙伴不明白win7系统手动导入注册表获取管理员权限应该怎样解决。近日就有大部分用户到本站留言关于win7系统手动导入注册表获取管理员权限的问题应该怎么处理。其实也不难,按照 1.随便建一过。reg为后缀的文件。 2.将下面的代码括进去:的步骤就搞定了,接下来小编就给大家带来win7系统手动导入注册表获取管理员权限的具体解决流程。
有一种现象叫咱自己的电脑,咱也明明是超级管理员。但Win7 人家不承认,特别是当你要对system下的文件下手时,Win就愣是睁眼说瞎话,什么必须拥有管理员权限才能进行操作。我怎么就没有权限了。
当然,可能人家也是出安全考虑,虽然这种机制咱大伙也不是相当了解的十分透彻。好在人家还没有把你给弄上绝路,好歹还给咱留了写其他的途径,比如咱们就可以通过手动导入注册表来获取本属于你的管理员权限。
下面四个步邹:
1.随便建一个以reg为后缀的文件。
2.将下面的代码括进去:
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"
3.然后双击执行,右键在文件或文件夹上即可看到“获取管理员权限”的菜单了。
以上就是关于win7系统手动导入注册表获取管理员权限的操作方法,有需要的用户可以按照上述步骤设置解决问题,希望这个小小的经验能够帮助大家不再烦恼!
出处:http://www.xiuxiu8.net/win7jc/16827.html
=======================================================================================
卸载方式
上面的是添加到注册表的,我也提供一个卸载的方式吧,同样保存扩展名为reg的文件,
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\*\shell\runas]
[-HKEY_CLASSES_ROOT\exefile\shell\runas2]
[-HKEY_CLASSES_ROOT\Directory\shell\runas]
然后双击执行
=======================================================================================
个人遇到的问题
我按照上面的方式,创建了reg文件,并导入到了注册表,运行时发现没有效果,逐一排查。
我先在HKEY_CLASSES_ROOT/exefile/shell/runas2/command的命令行上修改调试命令 "D:\BatScript\aa.bat" "%1",如下:
而D:\BatScript\aa.bat的内容如下:
@echo off
echo %%0=%0
echo %%1=%1
takeown /f %1
icacls "%1" /grant administrators:F
然后随便找了一个7z的安装程序做实验,右键点击7z的安装文件,选择“获取管理员权限”,如下图:
直接是没有权限执行啊!我明明是管理员登陆的呀,我就是管理员,现在告诉我没有权限?
先看看前面的:解决Win10账户没有了管理员权限
我在命令行中运行netplwiz,发现我的账号属于两个组,且前一个组还是docker-users组的,后一个属于Administrators组
点击属性,在组成员中修改为管理员。
再次运行,成功了。
所以,我还是建议把 takeown /f "%1" && icacls "%1" /grant administrators:F 这样代码写到代码文件中去,方便查找问题。
关注我】。(●'◡'●)
如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的【因为,我的写作热情也离不开您的肯定与支持,感谢您的阅读,我是【Jack_孟】!
本文来自博客园,作者:jack_Meng,转载请注明原文链接:https://www.cnblogs.com/mq0036/p/16514392.html
【免责声明】本文来自源于网络,如涉及版权或侵权问题,请及时联系我们,我们将第一时间删除或更改!
posted on 2022-07-24 13:36 jack_Meng 阅读(1501) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2018-07-24 在树莓派是安装并配置NTP服务
2017-07-24 双色球基础分析--SQL
2017-07-24 Windows 7 中的 God Mode
2017-07-24 Free Online SQL Formatter
2017-07-24 Windows 特殊文件夹
2017-07-24 Github 访问慢 解决办法,及常用DNS列表(电信、网通)
2017-07-24 C语言词法分析:C#源码