• <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
            <2025年7月>
            293012345
            6789101112
            13141516171819
            20212223242526
            272829303112
            3456789

            留言簿(16)

            隨筆分類(56)

            隨筆檔案(89)

            文章分類

            推薦博客

            搜索

            •  

            最新隨筆

            最新評論

            閱讀排行榜

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

            原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。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 胡滿超 閱讀(760) 評論(0)  編輯 收藏 引用
            国产精品久久久天天影视香蕉 | 国产成人久久精品激情 | 最新久久免费视频| 性欧美大战久久久久久久久| 久久成人精品视频| 久久精品国产亚洲av麻豆蜜芽 | 亚洲综合伊人久久综合| 久久婷婷五月综合97色直播| 久久综合国产乱子伦精品免费| 国产精品gz久久久| 欧美国产成人久久精品| 精品久久久久久无码人妻热| 久久99精品久久久久婷婷| 久久最近最新中文字幕大全| 久久国产精品成人影院| 无码人妻久久一区二区三区 | 91精品国产91久久| 久久96国产精品久久久| 久久亚洲精品无码aⅴ大香| 午夜不卡888久久| 亚洲成色www久久网站夜月| 午夜精品久久久内射近拍高清| 一本大道加勒比久久综合| 久久精品青青草原伊人| 久久久久无码中| 亚洲国产成人精品久久久国产成人一区二区三区综| 久久久久亚洲AV成人网人人网站| 国产三级精品久久| 国产成人久久精品麻豆一区| 国产情侣久久久久aⅴ免费| 久久只有这精品99| 久久人人爽人人爽人人av东京热| 99久久国产综合精品成人影院| www久久久天天com| 精品无码久久久久久午夜| 人妻无码αv中文字幕久久| 亚洲精品白浆高清久久久久久| 国产精品99久久久精品无码| 伊人久久大香线蕉av一区| 午夜精品久久久久久久| 久久无码人妻一区二区三区|