ORF反垃圾邮件系统

邮件服务器-邮件系统-邮件技术论坛(BBS)

 找回密码
 会员注册
查看: 8693|回复: 9
打印 上一主题 下一主题

[原创]测试服务器是否是GC的脚本

[复制链接]
跳转到指定楼层
顶楼
发表于 2006-5-22 14:55:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
strComputer = "ipcore-sh"<br>
<br><br>
<br>
Const NTDSDSA_OPT_IS_GC = 1<br>
<br><br>
<br>
Set objRootDSE = GetObject("LDAP://" & strComputer & "/rootDSE")<br>
<br>
strDsServiceDN = objRootDSE.Get("dsServiceName")<br>
<br>
Set objDsRoot = GetObject("LDAP://" & strComputer & "/" & strDsServiceDN)<br>
<br>
intOptions = objDsRoot.Get("options")<br>
<br><br>
<br>
If intOptions And NTDSDSA_OPT_IS_GC Then<br>
<br>WScript.Echo strComputer & " is a global catalog server."<br>
<br>
Else<br>
<br>Wscript.Echo strComputer & " is not a global catalog server."<br>
<br>
End If<br>
<br>
还有很多脚本,如果需要的话,可以留下电子邮件。
沙发
 楼主| 发表于 2006-5-22 15:06:13 | 只看该作者

re:我以前是程序员出身,现在转行做IT。所以...

我以前是程序员出身,现在转行做IT。所以,对写脚本很有兴趣,和我同样感兴趣的朋友,可以一起交流,学习。
藤椅
 楼主| 发表于 2006-5-23 18:42:06 | 只看该作者

re:怎么没人顶啊~~这么好的东东~~

怎么没人顶啊~~<br>
这么好的东东~~
板凳
发表于 2006-5-23 21:30:32 | 只看该作者

re:不错,刚好用得上呢

不错,刚好用得上呢
报纸
发表于 2006-5-24 00:03:45 | 只看该作者

re:不错,加精华。P.S:此帖将转向Wi...

不错,加精华。<br>
P.S:此帖将转向Windows区。
地板
 楼主| 发表于 2006-5-24 10:55:42 | 只看该作者

re:谢谢钉子版主的大力支持。大家对我的支...

谢谢钉子版主的大力支持。<br>
大家对我的支持是最大的动力。<br>
<br>
以后会陆续发一些脚本上来的。
7
发表于 2006-6-5 12:12:44 | 只看该作者
有没有服务器脚本的资料呀
8
发表于 2006-6-5 13:45:34 | 只看该作者
感谢分享呀!
9
发表于 2006-6-9 16:19:09 | 只看该作者
Set objRootDSE = GetObject("LDAP://rootDSE")

Dim text

' Schema Master
Set objSchema = GetObject("LDAP://" & objRootDSE.Get("schemaNamingContext"))
strSchemaMaster = objSchema.Get("fSMORoleOwner")
Set objNtds = GetObject("LDAP://" & strSchemaMaster)
Set objComputer = GetObject(objNtds.Parent)
text="架构主机(Schema Master): " & objComputer.Name & vbCrLf

Set objNtds = Nothing
Set objComputer = Nothing

' Domain Naming Master
Set objPartitions = GetObject("LDAP://CN=Partitions," & _
objRootDSE.Get("configurationNamingContext"))
strDomainNamingMaster = objPartitions.Get("fSMORoleOwner")
Set objNtds = GetObject("LDAP://" & strDomainNamingMaster)
Set objComputer = GetObject(objNtds.Parent)
text=text&"域命名主机(Domain Naming Master): " & objComputer.Name & vbCrLf

Set objNtds = Nothing
Set objComputer = Nothing

' PDC Emulator
Set objDomain = GetObject("LDAP://" & objRootDSE.Get("defaultNamingContext"))
strPdcEmulator = objDomain.Get("fSMORoleOwner")
Set objNtds = GetObject("LDAP://" & strPdcEmulator)
Set objComputer = GetObject(objNtds.Parent)
text=text&"PDC 仿真器(PDC Emulator): " & objComputer.Name & vbCrLf

Set objNtds = Nothing
Set objComputer = Nothing

' RID Master
Set objRidManager = GetObject("LDAP://CN=RID Manager$,CN=System," & _
objRootDSE.Get("defaultNamingContext"))
strRidMaster = objRidManager.Get("fSMORoleOwner")
Set objNtds = GetObject("LDAP://" & strRidMaster)
Set objComputer = GetObject(objNtds.Parent)
text=text&"RID 主机(RID Master): " & objComputer.Name & vbCrLf


Set objNtds = Nothing
Set objComputer = Nothing

' Infrastructure Master
Set objInfrastructure = GetObject("LDAP://CN=Infrastructure," & _
objRootDSE.Get("defaultNamingContext"))
strInfrastructureMaster = objInfrastructure.Get("fSMORoleOwner")
Set objNtds = GetObject("LDAP://" & strInfrastructureMaster)
Set objComputer = GetObject(objNtds.Parent)
text=text&"結构主机(Infrastructure Master): " & objComputer.Name & vbCrLf

text=text & vbCrLf &" 由 CoolerMaster MIS Dept. (hlr@coolermaster.com.cn) 修改."
WScript.Echo text
10
发表于 2007-4-16 11:17:38 | 只看该作者
学习中
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2026-6-14 20:09

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

快速回复 返回顶部 返回列表