I'm betting if you're getting an access denied, it's quite possible the commands need to be changed like follows:
Instead of:
adb push su\asroot2 /data/local/
change it to:
adb push su/asroot2 /data/local/
Makes it more difficult that I don't have a physical Ally in hand to try it on, but at least it's got the adb working in Windows. Now if we could just get someone to write a nice little
vb app that would do all that for you, and just drop you at a rooted phone, lol.
Make sure after you run the .bat file, to continue with the steps in part 2 (and you WILL need to add the mount command, I'll edit my directions to add that step back in).