• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            隨筆 - 89  文章 - 118  trackbacks - 0
            <2011年9月>
            28293031123
            45678910
            11121314151617
            18192021222324
            2526272829301
            2345678

            留言簿(16)

            隨筆分類(56)

            隨筆檔案(89)

            文章分類

            推薦博客

            搜索

            •  

            最新隨筆

            最新評論

            閱讀排行榜

            判斷用戶登陸的是域還是工作組

            原創(chuàng)作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。http://okhelper.blog.51cto.com/313500/197249
            Set objshell = CreateObject("wscript.shell")

            strDomainDnsName = LCase(objshell.ExpandEnvironmentStrings("%USERDNSDOMAIN%"))

            If strDomainDnsName = "%USERDNSDOMAIN%" Then    
              WScript.Echo "workgroup"
                
            Else
              WScript.Echo "Domain"
                
            End if

            本文出自 “okhelper” 博客,請務必保留此出處http://okhelper.blog.51cto.com/313500/197249


            注意:下面的鏈接提供了7種方法


            http://www.robvanderwoude.com/vbstech_network_names_domain.php

            Environment Variable
            VBScript Code:
            Set wshShell = WScript.CreateObject( "WScript.Shell" )
            strUserDomain = wshShell.ExpandEnvironmentStrings( "%USERDOMAIN%" )
            WScript.Echo "User Domain: " & strUserDomain
            Requirements:
            Windows version: NT 4, 2000, XP, Server 2003, Vista or Server 2008
            Network: Stand-alone, workgroup, NT domain, or AD
            Client software: N/A
            Script Engine: WSH
            Summarized: Works in Windows NT 4 or later, *.vbs with CSCRIPT.EXE or WSCRIPT.EXE only.
            Doesn't work in Windows 95, 98 or ME, nor in Internet Explorer (HTAs).
             
            [Back to the top of this page]
             
            WshNetwork
            VBScript Code:
            Set wshNetwork = WScript.CreateObject( "WScript.Network" )
            strUserDomain = wshNetwork.UserDomain
            WScript.Echo "User Domain: " & strUserDomain
            Requirements:
            Windows version: Windows 98, ME, NT 4, 2000, XP, Server 2003, Vista, Server 2008
            Network: Stand-alone, workgroup, NT domain, or AD
            Client software: Windows Script 5.6 for Windows 98, ME, and NT 4 (no longer available for download?)
            Script Engine: WSH
            Summarized: Works in Windows 98 or later, *.vbs with CSCRIPT.EXE or WSCRIPT.EXE only.
            Doesn't work in Windows 95, nor in Internet Explorer (HTAs).
             
            [Back to the top of this page]
             
            ADSI (WinNTSystemInfo)
            VBScript Code:
            Set objSysInfo = CreateObject( "WinNTSystemInfo" )
            strUserDomain = objSysInfo.DomainName
            WScript.Echo "User Domain: " & strUserDomain
            Requirements:
            Windows version: 2000, XP, Server 2003, Vista or Server 2008 (95, 98, ME, NT 4 with Active Directory client extension)
            Network: Stand-alone, workgroup, NT domain, or AD
            Client software: Active Directory client extension for Windows 95, 98, ME or NT 4
            Script Engine: any
            Summarized: Can work in any Windows version, but Active Directory client extension is required for Windows 95, 98, ME or NT 4.
            Can be used in *.vbs with CSCRIPT.EXE or WSCRIPT.EXE, as well as in HTAs.
             
            [Back to the top of this page]
             
            ADSI (ADSystemInfo)
            VBScript Code:
            Set objSysInfo = CreateObject( "ADSystemInfo" )
            strUserDomain = objSysInfo.DomainName
            WScript.Echo "User Domain: " & strUserDomain
            Requirements:
            Windows version: 2000, XP, Server 2003, Vista or Server 2008 (95, 98, ME, NT 4 with Active Directory client extension)
            Network: Only AD domain members
            Client software: Active Directory client extension for Windows 95, 98, ME or NT 4
            Script Engine: any
            Summarized: For AD domain members only.
            Can work in any Windows version, but Active Directory client extension is required for Windows 95, 98, ME or NT 4 SP4.
            Can be used in *.vbs with CSCRIPT.EXE or WSCRIPT.EXE, as well as in HTAs.
            Doesn't work on stand-alones, workgroup members or members of NT domains.
             
            [Back to the top of this page]
             
            WMI (Win32_ComputerSystem)
            VBScript Code:
            Set objWMISvc = GetObject( "winmgmts:\\.\root\cimv2" )
            Set colItems = objWMISvc.ExecQuery( "Select * from Win32_ComputerSystem", , 48 )
            For Each objItem in colItems
                strComputerDomain = objItem.Domain
                If objItem.PartOfDomain Then
                    WScript.Echo "Computer Domain: " & strComputerDomain
                Else
                    WScript.Echo "Workgroup: " & strComputerDomain
                End If
            Next
            Requirements:
            Windows version: XP, Server 2003, Vista or Server 2008
            Network: Stand-alone, workgroup, NT domain, or AD
            Client software: N/A
            Script Engine: any
            Summarized: Works in Windows XP and later.
            Can be used in *.vbs with CSCRIPT.EXE or WSCRIPT.EXE, as well as in HTAs.
             
            [Back to the top of this page]
             
            WMI (Win32_NTDomain)
            VBScript Code:
            Set objWMISvc = GetObject( "winmgmts:\\.\root\cimv2" )
            Set colItems = objWMISvc.ExecQuery( "Select * from Win32_NTDomain", , 48 )
            For Each objItem in colItems
                strComputerDomain = objItem.DomainName
                WScript.Echo "Computer Domain: " & strComputerDomain
            Next
            Requirements:
            Windows version: XP, Server 2003, Vista or Server 2008
            Network: NT domain, or AD
            Client software: N/A
            Script Engine: any
            Summarized: Will work only on AD or NT domain members running Windows XP or later.
            Can be used in *.vbs with CSCRIPT.EXE or WSCRIPT.EXE, as well as in HTAs.
            Doesn't work in Windows 95, 98, ME, NT 4, or 2000.
            Doesn't work on stand-alones or workgroup members.
             
            [Back to the top of this page]
             
            System Scripting Runtime
            VBScript Code:
            Set objIP = CreateObject( "SScripting.IPNetwork" )
            strComputerDomain = objIP.Domain
            WScript.Echo "Computer Domain: " & strComputerDomain
            Requirements:
            Windows version: any
            Network: TCP/IP
            Client software: System Scripting Runtime
            Script Engine: any
            Summarized: Works in any Windows version with System Scripting Runtime is installed, with any script engine.


            posted on 2011-09-26 10:09 胡滿超 閱讀(757) 評論(0)  編輯 收藏 引用
            国产精品美女久久久久av爽| 情人伊人久久综合亚洲| 久久久精品久久久久久| 久久笫一福利免费导航 | 中文字幕无码av激情不卡久久| 久久久久97国产精华液好用吗| 天天影视色香欲综合久久| 久久久久久综合网天天| 欧美牲交A欧牲交aⅴ久久| 国产亚州精品女人久久久久久 | 日韩精品久久久久久久电影| 欧洲精品久久久av无码电影| 国产精品狼人久久久久影院| 久久久久国产精品人妻| 潮喷大喷水系列无码久久精品| 久久久99精品成人片中文字幕| 麻豆亚洲AV永久无码精品久久| 久久精品成人| 精品一区二区久久久久久久网站| 无码8090精品久久一区| 久久香蕉综合色一综合色88| 久久SE精品一区二区| 久久99精品久久久久久野外| 久久久久亚洲av无码专区导航 | 国产成人久久精品激情| 亚洲AⅤ优女AV综合久久久| 久久精品嫩草影院| 久久亚洲精品国产精品| 久久亚洲日韩看片无码| 亚洲AⅤ优女AV综合久久久| 国产精品美女久久久久av爽| 香蕉久久一区二区不卡无毒影院| 色偷偷偷久久伊人大杳蕉| 狠狠色丁香久久婷婷综合_中| 久久精品国产99久久丝袜| 日韩一区二区久久久久久| 97久久超碰成人精品网站| 久久精品国产亚洲av麻豆色欲| 亚洲午夜久久久久久久久久| 久久WWW免费人成一看片| 久久久亚洲欧洲日产国码二区 |