eshell-windows-shell-file

eshell-windows-shell-file is a variable defined in `esh-ext.el'.
Its value is
nil


Documentation:
The name of the shell command to use for DOS/Windows batch files.
This defaults to nil on non-Windows systems, where this variable is
wholly ignored.

You can customize this variable.