Submitted by Martin Schvartzman - Blog: Scripts, Utilities and Tips for the SysAdmin
- FREE: File Permissions Check – Compare folder and file permissions - Fri, Feb 20 2015
- FREE: ABC-Deploy – Software deployment and inventory - Wed, Apr 16 2014
- FREE: AD Permissions Reporter – View Active Directory permissions - Fri, Feb 7 2014
Sometimes, SOX regulations, customer agreement or your boss, forces you to have the password periodically changed for all service accounts and/or accounts running scheduled tasks. So instead of having a detailed list of who (the user account) runs what (the service or scheduled task) where (on which computer), and manually change the password at the GUI, you can use the Service and Scheduled Task User Manager tool (aka SSTUM) to help you do the job.
Just add computers to the list (you can add a specific computer name, a list of computers from an Active Directory container or from a csv or text file) using the buttons in the Computer List box, right-click the list area and use the context menu, or drag-and-drop a csv or a text file to the computers list area.
Type-in the Current User that you want to change its password on all the listed computers, type in the New User if you want the change the user account running the services and scheduled tasks (or type-in the same account as in the current user text box to leave the account information unchanged)
Enter the new password, and type it again in the validate field.
Select to Manage Scheduled Tasks, Manage Services and whether to Restart the services after the password was changed or not.
And click the Report Objects for a “dry-run”, or the Change Credentials to run the process and actually change the credentials for the selected objects (Services and Scheduled Tasks) on the listed computers.
You can right-click the Results pane to quickly connect to a computer using Remote Desktop, to open the Task Properties window, or to export the results report to a CSV or an XML file to be later opened as an XML table in Excel.