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