Câu trả lời:
Đây là tập lệnh VBS nhanh mà bạn có thể sử dụng để hiển thị thuộc tính DistinguishedName của tài khoản có chứa OU mà tài khoản của bạn đang ở:
set objSysInfo = CreateObject("ADSystemInfo")
set objUser = GetObject("LDAP://" & objSysInfo.UserName)
wscript.echo "DN: " & objUser.distinguishedName
EDIT: Tôi nên nói rằng nó sẽ hiển thị DN của tài khoản trong đó ngữ cảnh được chạy ...
gpresult / r | tìm "NGOÀI"
sẽ làm điều đó.
Người dùng: adfind -sc u:% tên người dùng% dn
Máy tính: adfind -sc c:% tên máy tính% dn
Adfind có sẵn tại http://www.jonterest.net/freetools/tools/adfind/index.htm
Tôi có thể chạy như sau trong một cửa sổ cmd
gpresult /r | find "OU"
Ví dụ đầu ra:
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
Nó cũng liệt kê các nhóm người dùng mà bạn là thành viên của:
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
Tại dấu nhắc lệnh / powershell:
dsquery user -name <your-user-name>