如何在Windows 2000中获取clientsitename和对象状态

时间:2012-10-01 14:14:18

标签: windows active-directory windows-2000

我们知道通过WMI_NTdomain.clientsitename在Windows 2003中获取客户端站点名称很容易,WMI_NTdomain.status的对象状态很容易,但是Windows 2000中不存在该类。所以你能告诉我如何获取这些值吗?脚本或命令行? 我的旧系统在Windows 2000上仍然运行良好,我现在不想改变它。

1 个答案:

答案 0 :(得分:0)

使用reg.exe,vbscript或您喜欢的脚本/编程语言获取HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ Netlogon \ Parameters \ DynamicSiteName。

编辑: 我承认我已经有一段时间没见过W2k了。这个VB脚本输出有用的信息:

option explicit

dim adSys
Set adSys = CreateObject("ADSystemInfo")

WScript.Echo "SiteName=" & adSys.SiteName
'WScript.Echo "Computername DN=" & adSys.ComputerName
'WScript.Echo "Username DN=" & adSys.UserName
'WScript.Echo "DomainDNSName (Comp)=" & adSys.DomainDNSName
'WScript.Echo "DomainShortName (Comp)=" & adSys.DomainShortName
'WScript.Echo "ForestDNSName (Comp)=" & adSys.ForestDNSName

您还可以使用WMI ScriptOMatic搜索相关课程。