ercicttech Posted June 21, 2022 Share Posted June 21, 2022 Hello.. This is probably something REALLY simple. I'm wanting to script lifting some basic details from AD. $Name = "SmithJ" $aObjects = _AD_GetObjectsInOU("", "(ANR=" & $Name & ")", 2, "sAMAccountName,distinguishedName,displayname", "displayname") However.. When I run that, the array shows the details for any user with SmithJ* (so SmithJ, SmithJ1, SmithJ2 etc). I guess it's like if I use the search on the AD Management MMC, it shows the exact same thing. So my question is - how do I get AutoIt to only search for the EXACT user name? I could use some lines that do for next, "if name in array doesn't exactly match $Name, then skip" - but that seems clunky. I'm assuming there's something dead easy I need to add to the $aObjects line to force it to ONLY look for "SmithJ". All assistance gratefully received. Link to comment Share on other sites More sharing options...
Solution water Posted June 21, 2022 Solution Share Posted June 21, 2022 ANR stands for Ambiguous Name Resolution. This means don't use ANR but specify the property to search for for an exact match. My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
ercicttech Posted June 21, 2022 Author Share Posted June 21, 2022 Oh, for goodness sake... I feel like a doof. sAMAccountName= instead of ANR= works a treat. Many thanks for that.. Link to comment Share on other sites More sharing options...
water Posted June 21, 2022 Share Posted June 21, 2022 My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now