标题:
[系统相关]
如何用批处理或者脚本更改计算机账户名?
[打印本页]
作者:
xitele1230
时间:
2007-12-4 18:12
标题:
如何用批处理或者脚本更改计算机账户名?
【急用】
如何用
bat或者脚本
更改计算机里面的
帐户名,
不是计算机名
:o
【急用】
用来处理机房里面的上百台机器,是
win2000
系统
比如把原来的帐户love001更改为love002
请各位高手帮忙,万分感谢!!!
[
本帖最后由 xitele1230 于 2007-12-5 13:44 编辑
]
作者:
youxi01
时间:
2007-12-4 18:24
更改计算机用户名还是 计算机名?
作者:
foxJL
时间:
2007-12-4 21:40
修改用户名:
1.
wmic useraccount where "name='
love001
'" call Rename
love002
红色部分为原始用户名,蓝色部分是需改成的用户名.不知道WINDOWS 2000系统能不能用,只在XP下通过.
2.
使用VBS修改:
For Each x In GetObject("winmgmts:win32_useraccount").instances_
If LCase(x.name) = "
love001
" Then x.rename "
love002
"
Next
这个在2000下应该能行.
3.
笨办法,把原用户删掉再添加一个:
net user
love001
/del && net user
love002
/add
作者:
xitele1230
时间:
2007-12-5 13:34
谢谢楼上的,因为我的win2000系统,无法使用wmic。顺便问一下,是否可以在win2000下安装wmic呀
使用vbs的时候出现错误提示:对象不支持此属性或方法‘x.rename’,错误代码是800A01B6,,这是什么原因呀
第三种方法估计可以解决,可是如果这样的话,love001帐户里面的某些系统设置与新建用户love002肯定有好多不同地方
作者:
youxi01
时间:
2007-12-5 13:49
尝试把 microsoft vbscript 设置为默认脚本引擎,试下?
命令行下运行以下命令:
cscript //H:WScript
复制代码
欢迎光临 批处理之家 (http://bbs.bathome.net/)
Powered by Discuz! 7.2