It will not run because the hacks that we have for bypassing the login no longer work.
try running the starcraft2.exe, you will got right to the login screen not main menu.
this happens for patch 9 and above.
if you have a hack that works on patch 9 and 10 then please do share and the reason why it wont work is probably because the gui system isnt made for the hack.
ya if you find out were i can get a launcher that works that would be great cause ive been trying too play this game for like a month now and always crash at the loading screen