When scheduling backup jobs that may use different user credentials, be sure to save the backup selections file (.bks) to a common location to which the scheduled user has access. For instance, if you are logged on as the local administrator attempting to schedule a backup job, when you are asked for the location to save the backup selections file to, choose a directory location that the user in the scheduled job has at least read privileges in order to access the file.
Alternately, you could give that same user read access to your users profile directory where the .bks file is stored. By default, this location is in one of the following locations:
Fresh Windows 2000 Installation
C:\Documents and Settings\Administrator\Local Settings\Application Data\Microsoft\Windows NT\NTBackup\data\
Upgrade to Windows 2000 from Windows NT
C:\Winnt\Profiles\Administrator\Local Settings\Application Data\Microsoft\Windows NT\NTBackup\data\
You could also choose to modify the scheduled tasks properties to change the path to the .bks file, then copy the associated .bks file from the profiles directory to the new location the user has read access to, perhaps their own user profile directory.
Example of a backup scheduled tasks properties
Before modifying:
C:\WINNT\system32\ntbackup.exe backup "@C:\Documents and Settings\Administrator\Local Settings\Application Data\Microsoft\Windows NT\NTBackup\data\PSTFILE.bks" /n "My Backup Name" /d "My Description" /v:no /r:no /rs:no /hc:off /m normal /j "PSTFILE.job" /l:s /f "C:\backup\pst.bkf"
After modifying:
C:\WINNT\system32\ntbackup.exe backup "@C:\backup\PSTFILE.bks" /n "My Backup Name" /d "My Description" /v:no /r:no /rs:no /hc:off /m normal /j "PSTFILE.job" /l:s /f "C:\backup\pst.bkf"
If there are commas in the task's command line, in the task name, or in the .bks file that is referenced in the command line, remove the commas.