The ".bat" is not a must on windows unless there are other executable files with same name in same director, say create.exe, create.com etc.
It's easier to use one script name for both platforms.