[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[注册表类] 批处理借助工具SecEdit更改注册表子项所有者不成功,帮忙看看错在哪?谢谢!

子项HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Classes\CLSID\{679f85cb-0220-4080-b29b-5540cc05aab6}\ShellFolder
想将其所有者 SYSTEM 更改为 ADMINISTRATORS
打开注册表,手动可以改,但借助工具 SecEdit 却不成功。
  1. Pushd "%Temp%"
  2. > SecFile.inf (
  3.     Echo [Version]
  4.     Echo Signature="$CHICAGO$"
  5.     Echo [Registry Keys]
  6.     Echo "MACHINE\SOFTWARE\WOW6432Node\Classes\CLSID\{679f85cb-0220-4080-b29b-5540cc05aab6}\ShellFolder", 0, "O:BA"
  7. )
  8. SecEdit /Configure /db SecFile.sdb /Cfg SecFile.inf /Log SecFile.log
  9. Popd
复制代码
老师帮忙看看错在哪?谢谢啦!

回复 2# 1073

谢谢 1073 兄!不过,还是不成功。

虽然执行后结果显示:操作成功完成。

但是,该项的所有者依旧还是“SYSTEM”,只是添加了一项键值:"Owner"="Administrators"

TOP

本帖最后由 Shuye 于 2023-2-15 01:23 编辑

奇怪的是,有些子项用 SecEdit 是可以更改的,

如:MACHINE\SYSTEM\CurrentControlSet\Services\DPS ,用 SecEdit 改来改去都行。

偏偏就 MACHINE\SOFTWARE\WOW6432Node\Classes\CLSID\{679f85cb-0220-4080-b29b-5540cc05aab6}\ShellFolder 不行,

虽然执行后结果显示:任务成功结束,但实际上,注册表并没有更改。

TOP

回复 8# WHY

测试成功,效果很好,谢谢 WHY 兄!

还想问问:除此之外,不借助第三方工具能不能达到这效果 ?

TOP

回复 12# WHY

先收藏,慢慢学习。非常感谢 WHY 兄!

TOP

返回列表