标题: [注册表类] 如何在不同机器上动态修改注册表sid子项? [打印本页]
作者: Cameron 时间: 2008-10-26 18:49 标题: 如何在不同机器上动态修改注册表sid子项?
每台机器上每个用户的sid都是唯一的,那么如何使用一个批处理在不同的机器上动态修改当前用户的sid子项呢?
作者: pusofalse 时间: 2008-10-26 18:54
- getsid /?
- Usage: getsid \\server1 account \\server2 account
复制代码
google搜索support tools。
作者: Cameron 时间: 2008-10-26 19:17
可不可以用reg命令实现呢?
觉得用光盘上的东西不大方便,并不每个机器都有support tools。
另外还请来回答下这个问题http://bbs.bathome.net/thread-2285-1-1.html,等了好久都没人回答,-_-.
谢谢了!
作者: Batcher 时间: 2008-10-26 19:48
你知道当前用户的sid子项存放在注册表的哪个分支下吗?
如果不知道,请google之;如果知道,你会用reg add修改注册表子项吗?
如果不会,请看看帮助;如果会,你还有什么问题么?
作者: Cameron 时间: 2008-10-26 21:53
o(∩_∩)o...知道了,下面是代码:- for /f "skip=5 tokens=5 delims=\" %%a in ('reg query "HKEY_CURRENT_USER\Software\Microsoft\Protected Storage System Provider"') do echo %%a
复制代码
谢谢大家这么热心,帮人帮到底还请来回答下这个问题可以改cmd窗口大小后保持屏幕缓冲区大小吗?http://bbs.bathome.net/thread-2285-1-1.html,等了好久都没人回答,-_-.
谢谢了!
[ 本帖最后由 Cameron 于 2008-10-26 21:55 编辑 ]
作者: everest79 时间: 2008-10-27 05:35
wmic useraccount get sid
作者: Cameron 时间: 2008-10-27 15:11 标题: 回复 6楼 的帖子
好像不可以呀,- C:\Documents and Settings\Administrator\桌面>wmic administrator get sid
- administrator - 找不到别名。
复制代码
是不是我弄错了?
作者: Batcher 时间: 2008-10-27 16:10 标题: 回复 7楼 的帖子
是的,你弄错了。- wmic useraccount where name='%username%' get sid /value
复制代码
作者: Cameron 时间: 2008-10-27 18:12 标题: 回复 8楼 的帖子
wmic果然强大!谢谢!
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |