• Maybe I don't understand your needs..but couldn't you create an SSIS package to create the bak then move it to wherever you want in the package.

    You could then write a quick front end in VB or C that calls the package from whichever client workstation you wish.

    I've done something similar..works well.