OK.
I'm almost there.
I have a functional program that's working great.
Unfortunately, you must be using MPASM as your assembler to use my auto updating program. Also, you need to be using MicroCode Studio Plus as your IDE (I may add support for other IDE's later).

I'm calling it "Basic Backup" and I should have a beta version out later tonight or tomorrow.

The only thing that you need to do before you use it, is check the box beside "Display full filename path in application title bar" in MicroCode Studio Plus. See: View > Editor Options... > General (tab)

Then, if all goes well, you will only need to launch the "Basic Backup" executable once and it will launch each time you start Windows.

Wish me luck!