深入探索ADSI:管理Windows目录服务的利器
1. 引言
在Windows环境中,活动目录(Active Directory)以及本地计算机安全账户管理器(SAM)中的本地“目录”是至关重要的组成部分。许多与目录相关的任务,对于Windows管理员来说,是既耗时又重复的工作。而脚本化则成为了一种有效的解决方案,它不仅能节省时间,还能让工作变得不再那么枯燥。本文将深入介绍活动目录服务接口(ADSI),包括如何使用ADSI对象、不同的ADSI提供程序以及如何利用它们来管理域、用户和组。
2. 使用ADSI对象
ADSI(Active Directory Services Interface)是一个对象库,类似于之前介绍的FileSystemObject和WScript对象。但由于ADSI处理的信息本质上更为复杂,所以它相对更复杂一些。
在使用FileSystemObject时,我们使用CreateObject方法让VBScript将对象的动态链接库(DLL)加载到内存中,并为脚本提供引用。示例代码如下:
Dim oFSO
Set oFSO = CreateObject("Scripting.FileSystemObject")
而使用ADSI时,情况有所不同。例如,要使用ADSI更改名为SAPIEN的域的密码策略,可以使用以下代码:
Set objDomain = GetObject("WinNT://SAPIEN")
objDomain.Put
超级会员免费看
订阅专栏 解锁全文
2

被折叠的 条评论
为什么被折叠?



