无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 7576|回复: 6
打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
1#
发表于 2014-10-26 22:19:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 hxj 于 2014-10-26 22:21 编辑

问题提出原因,我制作的绿色版ESET8杀毒软件(内含注册表信息输入文件),在Win81系统或Win81PE系统中运行,始终运行后软件不能激活。经检查发现是注册表信息注入文件(是eset.reg文件),在批处理中用regedit /s eset.reg命令因不是以管理员身份运行的,造成注册失败,从而软件启动后没能激活。
请问怎样才能自动以管理员身份运行regedit /s  eset.reg 命令?
2#
发表于 2014-10-27 00:08:46 | 只看该作者
  1. Windows Registry Editor Version 5.00

  2. [HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
  3. "X:\\Windows\\System32\\cmd.exe"="RUNASADMIN"
复制代码
注册表添加
回复

使用道具 举报

3#
 楼主| 发表于 2014-10-27 02:52:07 | 只看该作者
本帖最后由 hxj 于 2014-10-27 02:53 编辑

阿弥陀佛,多谢了。
我将你提供的注册信息,添回到PE系统文件System32的一注册文件PE3_CUSTOM.reg后,重新制作成W81x64PEAV.ISO,但运行ESET单文件绿色版依然为未激活版,手动双击注册文件eset.reg,仍然会有如图提示,说明注册信息没有被注入注册表中。

点评

上面的注册表是以管理员身份运行cmd的。改成regedit的试试看?在pe里,还可以用pecmd。  详情 回复 发表于 2014-10-27 11:18
回复

使用道具 举报

4#
发表于 2014-10-27 11:18:02 | 只看该作者
hxj 发表于 2014-10-27 02:52
阿弥陀佛,多谢了。
我将你提供的注册信息,添回到PE系统文件System32的一注册文件PE3_CUSTOM.reg后,重新 ...

上面的注册表是以管理员身份运行cmd的。改成regedit的试试看?在pe里,还可以用pecmd。
  1. exec -doc:runas regedit /s eset.reg
复制代码

点评

hxj
用X:\\Windows\\System32\\regedit.exe"="RUNASADMIN已试了无效 改启动esetr 批处理文件: 原来的regedt /s eset.reg 为 pecmd exec -doc:runas regedit /s c:\eset\eset.reg 也无法注册成功  详情 回复 发表于 2014-10-27 14:04
回复

使用道具 举报

5#
 楼主| 发表于 2014-10-27 14:04:45 | 只看该作者
阿弥陀佛 发表于 2014-10-27 11:18
上面的注册表是以管理员身份运行cmd的。改成regedit的试试看?在pe里,还可以用pecmd。


用X:\\Windows\\System32\\regedit.exe"="RUNASADMIN已试了无效
改启动eset的批处理文件:
原来的regedt /s eset.reg 为 pecmd exec -doc:runas regedit /s c:\eset\eset.reg 也无法注册成功

点评

验证改注册表是否有效,可以启动进PE,找到regedit--右键--属性--兼容性--勾选“以管理员程序运行此程序” 人后再导入你的注册表。如果这样也无效,那问题不应该是管理员权限啊。如果这样可行,上面的无效又说不通  详情 回复 发表于 2014-10-27 17:20
回复

使用道具 举报

6#
发表于 2014-10-27 17:20:19 | 只看该作者
hxj 发表于 2014-10-27 14:04
用X:\\Windows\\System32\\regedit.exe"="RUNASADMIN已试了无效
改启动eset的批处理文件:
原来的reg ...

验证改注册表是否有效,可以启动进PE,找到regedit--右键--属性--兼容性--勾选“以管理员程序运行此程序”
人后再导入你的注册表。如果这样也无效,那问题不应该是管理员权限啊。如果这样可行,上面的无效又说不通。。奇怪。win8.1好像有一些奇怪的权限问题。我也遇到过。后来不知道怎么解决了。我自己试试。

点评

hxj
网上有人提类似问题: 怎么才能在开机导入注册表时不弹出“添加信息可能会在无意中更改或删除值并导致组件无法继续正常工作”的对话框? 解决办法有reg转换成cmd文件后再导入。  详情 回复 发表于 2014-10-27 19:12
回复

使用道具 举报

7#
 楼主| 发表于 2014-10-27 19:12:21 | 只看该作者
阿弥陀佛 发表于 2014-10-27 17:20
验证改注册表是否有效,可以启动进PE,找到regedit--右键--属性--兼容性--勾选“以管理员程序运行此程序 ...

网上有人提类似问题:

怎么才能在开机导入注册表时不弹出“添加信息可能会在无意中更改或删除值并导致组件无法继续正常工作”的对话框?

解决办法有reg转换成cmd文件后再导入。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-29 05:03

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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