eatfishdk Posted September 23, 2008 Share 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 Link to comment Share on other sites More sharing options...
water Posted September 24, 2008 Share 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 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...
eatfishdk Posted September 26, 2008 Author Share 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) 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