I'd agree with @nosami here; YCM has no official Windows support so I don't see much point in going to great lengths to address automatic building of the server on that platform. Hell, you can't even run install.sh on vanilla Windows, you'd need Cygwin.

If someone from the community wishes to contribute an install.bat, sure. But it shouldn't be holding up this PR.