| Re: Windows backup: append day of week to filename?
"darius" <noone@here.invalid> wrote in message
news:58687825102.8554256396.39633@msnews.microsoft .com...
> "Pegasus \(MVP\)" <I.can@fly.com.oz> wrote in
> news:OfWdABS3IHA.784@TK2MSFTNGP04.phx.gbl...
>
>>
>> If you get the GUI to schedule the backup run for the various
>> days of the week then you need to modify the backup task
>> in the Control Panel / Task Scheduler. A good starting point
>> would be to post the command line you see under the properties
>> of that task.
>>
>
> Thanks. I think I figured it out. For those interested:
>
> 1) setup your backup job and schedule it using the GUI per usual.
>
> 2) go to control panel / scheduled tasks and double click on the backup
> task you created.
>
> 3) Copy the Run field. It should be something like
> c:\windows\system32\ntbackup.exe followed by long command line arguments.
>
> 4) create a file using notepad and save it somewhere as "backup job.cmd"
> Substitute 'backup job' with whatever name you like.
>
> 5) add this as first line
>
> set dotw=%date:~0,3%
>
> What this does is set dotw to the first 3 letters of the date variable.
> This assumes your date format starts with the day of the week. If not,
> you need to play with this. Run cmd and type
>
> echo %date%
>
> and
>
> echo %date:~0,3%
>
> to see what you get
>
> 6) paste the line you copied in step 3) on next line
>
> 7) edit the line you just pasted so that the part that says
>
> /f "something.bkf"
>
> become
>
> /f "something-%dotw%.bkf"
>
> 8) Change the Run field in Step 3) so it points to the .cmd file you just
> created. (use the browse button.)
>
> Voila
Well done! (This is actually a bit of an FAQ) |