eatfishdk Posted September 23, 2008 Posted September 23, 2008 Hi.. I don't know much about working with domains and autoit.. I've seen the ADfunctions.au3 file but have no idea if it does this.. I just need a way have the script to return what OU the machine is a member of.. (the entire structure, ex. domain\site1\room3 or something like that).. Martin
water Posted September 24, 2008 Posted September 24, 2008 Hi eatfishdk,does this bring the information you need? Replace xxxxx with the name of your computer.#include <adfunctions.au3> #include <array.au3> $ou = "DC=domain,DC=top-level-domain" ; Root of your AD ex. DC=microsoft,DC=com Dim $Out _ADGetObjectsInOU($Out, $ou, "(&(objectClass=computer)(cn=xxxxx))", 2, "distinguishedName") _ArrayDisplay($Out)AD Explorer gives you a good overview what fields you can query from AD: http://technet.microsoft.com/en-us/sysinte...s/bb963907.aspxThis site is a good start for how to build LDAP queries: http://www.petri.co.il/ldap_search_samples...nd_exchange.htmHTHThomas My UDFs and Tutorials: Spoiler UDFs: Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki
eatfishdk Posted September 26, 2008 Author Posted September 26, 2008 Hi eatfishdk,does this bring the information you need? Replace xxxxx with the name of your computer.Yes! Thanks! That and along with some array functions turns this in to exactly the output I need (machinename\ou\ou\domain) in text.Oh, and thanks for the links, these are gonna help me alot understanding this Active Directory thingy... :-DMartin (from Denmark)
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