0

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

4

1 回答 1

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来搜索相关类。

于 2012-10-01T21:20:04.460 回答