Wow that is a monster of a topic title. Anyways.
I run a computer shop and do a lot of drive backups, usually through an e-sata connection. I'm trying to automate some of this backup process to save my time. Something that I would either just give a drive letter and it would parse folders and grab what I want or I give it a profile folder and it grabs the folders I want within the profile. I deal with XP through 8, so I don't know if I would need multiple scripts or if I could make one do it. I sometimes deal with failing drives, have had good luck with xcopy and the /c flag, hoping to use xcopy or robocopy. My scripting knowledge is basic, I can hack together .BAT files when needed. I don't know if CMD can handle that kind of variables, I am open to other solutions. To give some examples of what I grab, on XP I copy Desktop, My Docs and Favs from each user profile folder, and also check the All Users folder for any Intuit or Kodak stuff stored there. On Vista and up I grab all the stuff normally found in the user folder. I am trying to avoid copying the entire drive or profile/user folder, dont need local settings or appdata or anything. The machine running these scripts is 7 Home 64 at the moment. I am willing to hack this together myself if someone could point me in the right direction, but if someone is REALLY bored and wants to script it that would pretty much rock.