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

[注册表类] Batcher兄的大作中:, 0,和 "O:BA"的含义是什么?谢谢!

本帖最后由 Shuye 于 2023-1-27 04:44 编辑

拜读Batcher兄的大作:
@echo off
pushd "%temp%"
>sec.inf (
    echo [Version]
    echo signature="$CHICAGO$"
    echo [Registry Keys]
    echo "MACHINE\SOFTWARE\aaaaa", 0, "O:BA"
)
secedit /configure /db sec.sdb /cfg sec.inf /log sec.log
popd
执行后,该子项的所有者更改为:Administrators,完美!

请教老师:
语句 echo "MACHINE\SOFTWARE\aaaaa", 0, "O:BA" 中的:
, 0 和 , "O:BA" 分别代表什么?还有哪些参数可选?
如果想改为其他所有者,如:Everyone、System、TrustedInstaller,怎样设置?
另外,HKEY_LOCAL_MACHINE 可用 MACHINE 来代替,其他几个主根项是不是可以分别写成:
ROOT、USER、USERS、CONFIG ?
谢谢啦!

http://www.bathome.net/thread-58240-1-1.html


QQ 20147578

TOP

czjt1234 发表于 2023-1-27 07:35


谢谢 czjt1234 兄指点迷津!

0, "O:BA" 中的  0, 是啥意思?
另外几个主根项分别写成:ROOT、USER、USERS、CONFIG ,报错。不知要怎样简写?

TOP

格式是一个 以 null 结尾的字符串,其中包含标记来指示安全描述符的四个主要组件中的每一个:所有者 (O:) 、主组 (G:) 、DACL (D:) 和 SACL (S:) 。

https://learn.microsoft.com/zh-c ... iptor-string-format

QQ 20147578

TOP

本帖最后由 Shuye 于 2023-1-27 23:00 编辑
格式是一个 以 null 结尾的字符串,其中包含标记来指示安全描述符乃母鲋饕榧械拿恳桓觯核姓� (O:)  ...
czjt1234 发表于 2023-1-27 18:00


谢谢 czjt1234 兄!
想知道 0, ← "O:BA" 中前面的那个 0, 是啥意思?
百 度 了半天,也不知 该用什么 关键字 去 摆 渡。

TOP

回复 5# Shuye


   O所有者;“BA”    SDDL_BUILTIN_ADMINISTRATORS    内置管理员。 相应的 RID DOMAIN_ALIAS_RID_ADMINS。
https://learn.microsoft.com/zh-cn/windows/win32/secauthz/sid-strings

TOP

回复  Shuye


   O所有者;“BA”    SDDL_BUILTIN_ADMINISTRATORS    内置管理员。 相应的 RID DOMAI ...
986981535 发表于 2023-1-28 14:56



    谢谢 986981535 兄!

不是指 O: ,而是指前面的那个 0, ,不知啥意思?那个位置代表什么?

TOP

本帖最后由 Shuye 于 2023-1-29 14:49 编辑

echo "MACHINE\SOFTWARE\aaaaa", 0, "O:BA"

那个 0, ,不知啥意思?那个位置代表什么?

TOP

其他几个主根项怎样简写?
HKEY_CLASSES_ROOT
HKEY_CURRENT_USER
HKEY_USERS
HKEY_CURRENT_CONFIG
谢谢!

TOP

CLASSES_ROOT

QQ 20147578

TOP

回复 8# Shuye


    我不太懂,但是应该是完全控制的意思,对应应该还有1,2----类似修改,只读。你具体再找下吧

TOP

谢谢 czjt1234 兄、986981535 兄!

不知该用什么词去摆渡。

TOP

返回列表