I have several file-system operations I cannot perform during the day, the machine’s performance would suffer and I would get angry e-mails. So I have to schedule simple move operations.
Now I could do this with Windows’ own task scheduler but I would have to write either a vbscript or a batch file to specify the details. Performing a dry run also sucks. Apparently there’s no dedicated software that gives a new “Schedule Move” or “Schedule Copy” context operation (hint: I’ll develop one once I have beaten Grand Theft Auto V) for quick use, so I started experimenting.
It seems the amazing SyncBackSE fits the bill. I already own a license for this great piece of wizardry to perform sync operations between multiple machines and backup my files. Turns out you can configure a new, one-time job to be your scheduled file mover:
- Create a new backup profile and choose the directory above the one you want to move.
- Choose “Select Subdirectories and Files” to specify the directory/directories you want to move.
- Now select your target directory.
- Add a schedule
- As a condition set “Move file to target”
SyncBackSE will automatically move your file, produce a nice log for you to review and even allows for a dry run.