打印

[求助] 域下如何禁用本地账户?

域下如何禁用本地账户?

在域工作模式下,如何在域控制器上禁用域客户端上的本地账户?请高手解答,谢谢!

TOP

补充说明,域控制器为win2003,客户机全为win2000或XP系统

TOP

把本地帐户删除或停用不就行了

TOP

我不想在每台电脑上去设置,因电脑太多,时间有限。

TOP

strComputer="."

Set objDomain = GetObject("WinNT://" & strComputer)
objDomain.Filter = Array("User")

For Each objUser in objDomain
strUser = objUser.Name
If strUser <> "Administrator" Then
Set objUser = GetObject("WinNT://" & strComputer & "/" & struser)
objUser.AccountDisabled = True
objUser.SetInfo
End If
Next

为了安全起见,你可以将administrator密码改为指定的,因为这们,下次因为域丢失不会太麻烦.

若你的电脑名建立比较有规律,比如abc01;abc02.......

还可以将电脑的administrator密码改为不同的,但是你知道其密码...

TOP

代码?

TOP

kingstar的办法对路

disable 所有本地账户除了本地administrator.然后修改本地administrator的密码。

TOP

听起来好象没有有效且方便的办法哦

TOP

好象人手工一台一台去做
知识博大精深,本人虚心学习!

TOP

我也想知道这个问题怎么办?不会真的要一台一台的弄吧

TOP