An utility like ButtonMapper or AE Button Plus are good and powerfull options.
If you prefer a more manual method just edit values for registry keys:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys\4 0C1]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys\4 0C2]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys\4 0C3]
...
And change as you need.
If you also need a complex command line, building a shortcut (*.lnk file) is very annoying. This free tool do it for you:
Cambridge - vxShortCut