Windows 2003 で WMI_NTdomain.clientsitename を介してクライアント サイト名を取得し、WMI_NTdomain.status でオブジェクト ステータスを取得するのは簡単ですが、そのクラスは Windows 2000 には存在しません。スクリプトまたはコマンドでこれらの値を取得する方法を教えてください。ライン?私の古いシステムはまだ Windows 2000 で問題なく動作していますが、今は変更したくありません。
1 に答える
0
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Netlogon\Parameters\DynamicSiteName を reg.exe、vbscript、またはお気に入りのスクリプト/プログラミング言語で取得します。
編集: 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 に答える