Mass setting of scheduled tasks username and passwords
December 1st, 2008 by Geoff Kendal No CommentsYou’ll sometimes have a server that has loads of scheduled tasks that need to run as a specific user account, and sometimes you might need to update the account they run as, or reset the password.
I recently had to change loads of these on our Altiris server, and didn’t really fancy doing it by hand! The following script will update the runas user/password for all scheduled tasks on your system…
@echo off set Password=password set Username=DOMAIN\username cd /d "%SystemRoot%\tasks for %%a in (*.job) do call :ChangePW %%a goto :eof :ChangePW set TaskName=%* set TaskName=%TaskName:~0,-4% SCHTASKS /Change /RU %Username% /RP %password% /TN "%TaskName%"