We recently wanted to tidy up and consolidate our logon scripts, so the first thing we needed to do was see which users were using which logon scripts. We have several hundred users, so I wrote a little VB.NET application that searches Active Directory and returns a list of all users that have a specified logon script assigned to their user account.
EDIT: This tool can still be downloaded but has now been replaced with a much more flexible AD querying/reporting tool named AD Info, which you can download here.
Here is what the application looks like:
and here is the download link:
Note that your computer must have Microsoft .NET Framework 2.0 or above installed and must be joined to an Active Directory domain (hopefully that goes without saying).
Please let me know if you find this software useful and if you have any problems or feedback leave a comment on this post or send me an email at firstname.lastname@example.org