batchpwd -- Perl Program for automation of local account password change over a domain. ========================================= Written by Alexandre Gauthier CopyLeft 2005-2006, distributed under the GPL http://www.underwares.org Instructions for the impatient ----------------------------------- 1) Navigate to the "Utils" folder 2) edit the ListComputers.vbs file (change strDomain = "YOURDOMAIN" for your actual domain) 3) Execute "generate_list.bat" 4) Copy NEWLIST.TXT in the root of the program folder (modify it if you have to) 5) In a command prompt, execute the following line: batchpwd.exe NEWLIST.TXT account newpassword (You may add -s at the end in order to never ask for any kind of confirmation. Of course replace "account" and "newpassword" for whatever matches your case) If you use the native Perl Script, call it this way: perl batchpwd.pl NEWLIST.TXT account newpassword 6)You may read "operations.log" in the root afterwards. NOTE: You must run this from a domain admin account for this to work well. Moreover, the program will not distinguish between "User not found", "machine not found" and "Access denied".