永发信息网

怎么通过命令修改注册表项的权限??

答案:3  悬赏:80  手机版
解决时间 2021-11-21 08:05
  • 提问者网友:世勋超人
  • 2021-11-20 12:36
怎么通过命令修改注册表项的权限??
最佳答案
  • 五星知识达人网友:平生事
  • 2021-11-20 14:13
    首先,进入cmd命令行程序:依次点击“开始”,“运行”,输入命令cmd即可。
    接着,输入命令:reg /?
    来查看reg命令的用法和帮助文件。
    然后,可以看到reg命令后面有十一个不同的参数,经常用到的5个参数已经在下图表示出来了。
    接下来,依次点击“开始”,“运行”,输入命令regedit,进入注册表管理界面,进入这个界面是为了和后面的命令进行对照。
    依次点击注册表项,进入下面这个目HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun
    这个注册表项我前面的经验也有说过,是用户级的程序启动位置。
接下来先看看
reg query
参数,来查看当前位置的注册表项的内容,只要输入命令:
reg query HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun
即可。
然后,看看
reg add
参数,来对当前位置的注册表项的内容进行修改或者增添一项新内容,例如:

reg add HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun /v baidujingyan /t REG_SZ /d c:windowssystem32
otepad.exe /f

运行完之后,可以参照注册表管理界面进行对照。
接着,再来看看
reg delete 
参数,来对当前位置的注册表项的内容进行删除,例如:
reg delete HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun /v baidujingyan /f
来删除上一步骤添加的注册表项。
然后,再来看看
reg export
参数,来对当前位置的注册表项的内容进行导出,例如:reg export HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun c:1.reg
这个参数最后要添加一个文件的全路径,用以保存导出的注册表项内容。
最后一个参数:reg import
来导入所需的注册表文件到指定的注册表项,例如:reg import c:1.reg
对于导入这一步,如果你不确信是否导入成功!那么可以手动修改c盘根目录下面的1.reg文件,主要是进行一个标记。
然后,再导入看看,发现成功导入。
全部回答
  • 1楼网友:何以畏孤独
  • 2021-11-20 15:31

一张图片满足你所有愿望

  • 2楼网友:七十二街
  • 2021-11-20 15:15
创建一个脚本文件,其中包含更改命令,请执行以下操作: 启动任何文本编辑器 (如记事本)。 按以下格式键入注册表项和适当的权限 \Registry\hive\key [权限] HIVE是需要修改权限的注册表项的名称,KEY是注册表的分配的 [权限] 是二进制数字格式的权限。
例如对于修改 HKEY_LOCAL_MACHINE\Software 注册表键使该管理员组和创建者/所有者组完全控制权限和所有人组的读取权限中,键入以下字符串: \Registry\Machine\Software [1 5 8] 注意: 您必须在二进制数字格式中键入该权限。您还必须指向注册表配置单元中预定义格式。有关如何在脚本文件中的注册表配置单元,请参阅以及为各种类型的权限将二进制数的详细信息,请参阅本文中引用注册表配置单元和 $ 二进制数字表示,对于权限部分。 保存并关闭该脚本文件。在命令提示符下键入以下命令,然后按 ENTER REGINI [-m \] scriptname计算机名所在的计算机和 scriptname 名称是您刚才创建的脚本文件的名称。
注: 仅当您编辑远程计算机的注册表时,请使用-m 选项。一定要包括到脚本文件将整个路径。注册表键和二进制数字的表示形式,对于权限的引用
请参阅注册表配置单元,如下所示: HKEY_LOCAL_MACHINE - \Registry\Machine HKEY_USERS - \Registry\Users HKEY_CURRENT_USER - \Registry\User\User_SID (where User_SID is the current user's security identifier) 权限和其二进制数字表示形式如下所示: Administrator Full 1Administrator R 2Administrator RW 3Administrator RWD 4Creator Full 5Creator RW 6World Full 7World R 8World RW 9World RWD 10Power Users Full 11Power Users RW 12Power Users RWD 13System Op Full 14System Op RW 15System Op RWD 16System Full 17System RW 18System R 19Administrator RWX 20 可以使用资源工具包也包含的 Regdmp 实用程序来获取注册表项在二进制数字格式中的当前的权限。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯