ADCG - Active Directory Compare Groups 3.2.0.4

   (0 reviews)

1 Screenshot

About This File

ADCG displays two Active Directory groups and their direct members in two listviews. You can filter and export the data to Excel, Outlook mail and the clipboard.
Before running the script you need to change file AD-Tools.ini and function _Check_Access in AD-Tools_User.au3.

BTW: If you like this UDF please click the "I like this" button. This tells me where to next put my development effort :)

Needs to be run with the latest AutoIt production version (>= 3.3.12.0).
Needs to be run with the latest version of the AD UDF (>= 1.4.2.0).


What's New in Version 3.2.0.4

Released

  • User Functions: Define functions for the Main GUI, the Listviews and the Detail GUI. Buttons/Context menu entry is created using the information from the Ini-File.
  • User Functions: Define a function that is called for every record before it is being displayed to modify the record to your liking.
  • Column Headers: Change the text of the column headers by setting a key in the Ini-File.
  • Select Properties: Now you can select the properties to be displayed by setting a key in the Ini-File.
  • Detail GUI: Copy the whole table to the clipboard
  • Enhanced performance: Filtering the displayed data is much faster.
  • Documentation: The word/PDF documentation explains the new features
  • Search feature: ADCG supports LDAP wildcards to search for groups.
  • GUI: You can now resize the GUI and get better results (controls stay in place).
  • GUI: Resize the GUI to your liking. Size and position of the GUI will be restored on next open

Version 3.1.0.0 - 2015-07-27:

  • Fixed: Coloring of lines is correct even after sorting the Listview
  • Fixed: Ctrl+a und Ctrl+c only work when one of the Listviews has focus
  • Changed: Moved to latest Excel UDF, enhanced performance
  • Changed: Moved to latest OutlookEX UDF, enhanced performance
  • Added: Button added to copy the content of the Detail view to the clipboard

Version 3.0.0.0 - 2015-06-14: (Downloads: 48)

  • New version for AutoIt 3.3.12.0 and later with the new Excel UDF

1 person likes this



User Feedback

You may only provide a review once you have downloaded the file.

There are no reviews to display.

  • Similar Content

    • water
      ADCU - Active Directory Compare Users
      By water
      ADCU displays two Active Directory users and their group membership in two listviews. You can filter and export the data to Excel, Outlook mail and the clipboard.
      Before running the script you need to change file AD-Tools.ini and function _Check_Access in AD-Tools_User.au3.
      BTW: If you like this UDF please click the "I like this" button. This tells me where to next put my development effort
      Needs to be run with the latest AutoIt production version (>= 3.3.12.0).
      Needs to be run with the latest version of the AD UDF (>= 1.4.2.0).
    • DavidLago
      Trying to dev a script to calculate Active Directory Authentication Time
      By DavidLago
      Hello. 
      I have 5 DCs, and I need to create a scheduled task to run a script that will test the authentication time for each one of them, once every minute. (Then I'll use it within a log analyser to create graphics).
      I came up with a script using the great AD UDF (by water). First I tried using "for" and an array, but something was messing up the results, then I went for the dumb old fashioned way:
      #Include <ad.au3> #include <MsgBoxConstants.au3> Global $AdTestTime = "" Global $Timer1, $Timer2, $Timer3, $Timer4, $Timer5 = "" Global $sAD1 = "MYSERVER109" Global $sAD2 = "MYSERVER110" Global $sAD3 = "MYSERVER111" Global $sAD4 = "MYSERVER112" Global $sAD5 = "MYSERVER113" $Timer1 = Timerinit() _AD_Open("", "", $sAD1) _AD_Close() Local $fDiff1 = TimerDiff($Timer1) $Timer2 = Timerinit() _AD_Open("", "", $sAD2) _AD_Close() Local $fDiff2 = TimerDiff($Timer2) $Timer3 = Timerinit() _AD_Open("", "", $sAD3) _AD_Close() Local $fDiff3 = TimerDiff($Timer3) $Timer4 = Timerinit() _AD_Open("", "", $sAD4) _AD_Close() Local $fDiff4 = TimerDiff($Timer4) $Timer5 = Timerinit() _AD_Open("", "", $sAD5) _AD_Close() Local $fDiff5 = TimerDiff($Timer5) MsgBox(0,"", "MYSERVER109=" & $fDiff1) MsgBox(0,"", "MYSERVER110=" & $fDiff2) MsgBox(0,"", "MYSERVER111=" & $fDiff3) MsgBox(0,"", "MYSERVER112=" & $fDiff4) MsgBox(0,"", "MYSERVER113=" & $fDiff5) Still, something is off here. 
      The first AD to be tested is always the slowest one, by far, like 20 times slower. Then I started to suspect that the first one starts the "negotiation", and the following ones ride the gravy train.
      If I repeat the first code twice, All servers seem to have a similar result.
      $Timer1 = Timerinit() _AD_Open("", "", $sAD1) _AD_Close() Local $fDiff1 = TimerDiff($Timer1) $Timer1 = Timerinit() _AD_Open("", "", $sAD1) _AD_Close() Local $fDiff1 = TimerDiff($Timer1) $Timer2.... Am I right?
      Also, is there a better way to test the authentication time?
      Thanks for the help.
      - Dave
    • water
      Active Directory UDF
      By water
      I have converted and extended the adfunctions.au3 written by Jonathan Clelland to a full AutoIt UDF including help file, examples, ScITE integration etc.
      The example scripts should run fine without changes.

      2016-08-18: Version: 1.4.6.0
      As always: Please test before using in production!
       
      KNOWN BUGS: (Last changed: )
      None
      AD 1.4.6.0.zip For AutoIt >= 3.3.12.0
      AD 1.4.0.0.zip other versions of AutoIt
    • water
      AD - Active Directory UDF
      By water
      Extensive library to control and manipulate Microsoft Active Directory.

      Threads: Development - General Help & Support - Example Scripts - Wiki

      BTW: If you like this UDF please click the "I like this" button. This tells me where to next put my development effort
    • water
      Active Directory UDF - Help & Support (III)
      By water
      As the Active Directory UDF - Help & Support thread has grown too big, I start a new one.
      The original thread can be found here.