This thread nearly answers my problem, another thread worth reading that solves these issues in a different way is here:
http://social.technet.microsoft.com/Forums/en-US/w7itproui/thread/a44e74a1-20cd-4924-8f2b-3e6b688f1ad7/
the best other way is this:
I was able to add a batchfile to the taskbar by the following steps
1. Renaming your .cmd/.bat to to .exe
2 right click on the *.exe and choose pin to taskbar
3. rename it back to .cmd/.bat
4. shift+right click the taskbar icon (for the exe) and choose properties
5. Change the reference from *.exe to .cmd/.bat and change icon as needed
6. It starts working right away but the icon refresh needs a reboot..
I have an additional question though how do you get a pinned taskbar batch file accepting another file as a parameter, it works when pinned onto the startbar, or just in the folder, but I can't get it working like it did on XP.
This is the functionality I'm talking about: "Drag and drop a file on the bat icon. The bat will receive the file name of the dropped file as %1 and vbscript will receive it as WScript.Arguments(0)."