查看: 5639|回复: 4
收起左侧

[其他] Win81PE系统怎样自动用管理员身份运行CMD

[复制链接]
hongxj
发表于 2014-10-26 22:24:04 | 显示全部楼层 |阅读模式
本帖最后由 hongxj 于 2014-10-27 19:42 编辑

问题提出原因,我制作的绿色版ESET8杀毒软件(内含注册表信息输入文件),在Win81系统或Win81PE系统中运行,始终运行后软件不能激活。经检查发现是注册表信息注入文件(是eset.reg文件),在批处理中用regedit /s eset.reg命令因不是以管理员身份运行的,造成注册失败,从而软件启动后没能激活。
请问怎样才能自动以管理员身份运行regedit /s  eset.reg 命令?

补充:网上有人提出类似问题:怎么才能在开机导入注册表时不弹出“添加信息可能会在无意中更改或删除值并导致组件无法继续正常工作”的对话框?
恋梦ok
发表于 2014-10-27 18:37:35 | 显示全部楼层
大神 去无忧论坛问问~
hongxj
 楼主| 发表于 2014-10-27 19:26:48 | 显示全部楼层
本帖最后由 hongxj 于 2014-10-27 19:33 编辑
恋梦ok 发表于 2014-10-27 18:37
大神 去无忧论坛问问~


谢谢,已在无忧论坛提出了。
解决方法有:

1. 以管理员身份运行CMD(或regedit)
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"X:\\Windows\\System32\\cmd.exe"="RUNASADMIN"

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"X:\\Windows\\System32\\regedit"="RUNASADMIN"

以上方法自动写入注册表均失败

2. 用pecmd
pecmd exec -doc:runas regedit /s c:\eset\eset.reg 也无法注册成功

3.网上有人提类似问题:怎么才能在开机导入注册表时不弹出“添加信息可能会在无意中更改或删除值并导致组件无法继续正常工作”的对话框?
用reg2bat将eset.reg转换成CMD文件后,在启动eset的批处理中加入
reg add "HKLM\SOFTWARE\ESET\ESET Security\CurrentVersion\Info" /f /v "UniqueId" /t REG_SZ /d "544C9D4545534555"
...............................
此方法自动输入注册信息成功,遗憾我的eset8绿色版仍没激活(可能与注册表内容有误有关)


恋梦ok
发表于 2014-10-27 19:31:11 来自手机 | 显示全部楼层
hongxj 发表于 2014-10-27 19:26
谢谢,已在无忧论坛提出了。
解决方法有:


PE要杀毒软件干嘛?
hongxj
 楼主| 发表于 2014-10-27 19:38:10 | 显示全部楼层
恋梦ok 发表于 2014-10-27 19:31
PE要杀毒软件干嘛?

为中毒但用系统自带杀毒软件无法清除的电脑,从PE系统启动后对硬盘系统进行查杀病毒,此方法能彻底查杀顽固的系统自身无法清除的病毒。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-5-5 00:00 , Processed in 0.159593 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表