如何确定 Windows 域中我的用户帐户的 OU?

如何确定 Windows 域中我的用户帐户的 OU?

有没有什么办法(除了获取活动目录浏览器)可以在登录域时查看我的 OU?

答案1

更新
你现在应该使用这个答案在任何现代版本的 Windows 上


这是一个快速的 VBS 脚本,您可以用它来显示您的帐户的 DistinguishedName 属性,该属性包含您的帐户所在的 OU:

set objSysInfo = CreateObject("ADSystemInfo")
set objUser = GetObject("LDAP://" & objSysInfo.UserName)
wscript.echo "DN: " & objUser.distinguishedName

编辑:我应该说它将显示运行脚本的上下文中的帐户的 DN......

答案2

gpresult /r | 查找“OU”

会做的。

答案3

在命令提示符中,

whoami /fqdn

答案4

我可以在 cmd 窗口中运行以下命令

gpresult /r | find "OU"

示例输出:

USER SETTINGS
--------------
CN=Lastname\, Firstname,OU=Users,OU=Toronto,DC=site,DC=com

    Last time Group Policy was applied: 1/24/2019 at 4:04:04 PM
    Group Policy was applied from:      dc.site.com
    Group Policy slow link threshold:   500 kbps
    Domain Name:                        SITE
    Domain Type:                        Windows 2008 or later

它还列出了您所属的用户组:

The user is a part of the following security groups
---------------------------------------------------
    Domain Users
    Everyone
    BUILTIN\Administrators
    BUILTIN\Users
    Performance Log Users
    NT AUTHORITY\INTERACTIVE
    CONSOLE LOGON
    NT AUTHORITY\Authenticated Users
    This Organization
    LOCAL
    custom_security_linux_group

相关内容