【发布时间】:2015-12-16 11:47:33
【问题描述】:
我正在尝试编译一个批处理文件来获取当前用户的用户 ID,然后使用输出删除某个注册表项。
我发现这个是为了获取当前登录用户的 SID:
wmic useraccount where name='%username%' get sid
这很好用,给了我:
SID
S-1-5-21-XXXXX-XXXXX-XXXX-XXX
现在我想使用 S-1-5-21.... 等来删除当前登录用户的某个注册表项,所以 S-1-5-21 等。我该怎么做去做?还是有更简单的方法,能够确定当前 SID 并因此删除密钥?
谢谢!
【问题讨论】:
标签: variables batch-file