No, batch files don't work in 8, 8.1 or 10... you can have power scripts.
There is no Win key in 8 or 8.1... if you have just booted to the start screen then you can press [windows key] + [d] to goto the desktop or [windows key] + [e] to open the explorer... which also switchs to the desktop first.
You can also load one of the free hacks that puts the old win key back because Microsoft didn't remove the back ground code.
You could also make a shortcut for any of the old win key options: shutdown, restart, all programs etc...