• <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年5月>
            27282930123
            45678910
            11121314151617
            18192021222324
            25262728293031
            1234567

            留言簿(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 胡滿超 閱讀(757) 評論(0)  編輯 收藏 引用
            人妻丰满AV无码久久不卡| 久久人爽人人爽人人片AV| 久久久久久毛片免费看| 久久人妻AV中文字幕| 国产高潮国产高潮久久久| 国内精品伊人久久久久影院对白| 国产欧美久久久精品影院| 久久九九全国免费| 久久亚洲国产最新网站| 麻豆精品久久久一区二区| 久久久国产精华液| 国产精品VIDEOSSEX久久发布| 亚洲欧美伊人久久综合一区二区| 精品综合久久久久久97超人 | 无码任你躁久久久久久老妇 | 久久精品成人欧美大片| 亚洲va久久久噜噜噜久久天堂| 伊人色综合久久天天| 无码人妻精品一区二区三区久久久| 国产—久久香蕉国产线看观看| 久久天天躁夜夜躁狠狠| 蜜桃麻豆www久久国产精品| 久久久久久久综合日本亚洲| 欧美大香线蕉线伊人久久| 免费一级做a爰片久久毛片潮| 欧美激情精品久久久久| 国内精品久久久久影院优| 久久精品aⅴ无码中文字字幕不卡| 国产三级精品久久| 久久99国产精品久久| 少妇精品久久久一区二区三区| 亚洲精品视频久久久| 久久久久国产日韩精品网站| 久久午夜电影网| 丁香五月综合久久激情| 久久精品国产免费| 青青青伊人色综合久久| 97精品伊人久久久大香线蕉| 亚洲国产精品久久久久久| 欧美一区二区精品久久| 国产成人久久777777|