なので、Windowsのシェルのスクリプトと言ったら、つまりまぁコマンドプロンプトで直接打ちこんでるそれとか、バッチファイルの中身とかを指していると言えるので間違いではないけれど、
シェルスクリプトって言ったらUNIXでのそれ、と、固有名詞化しているのでWindowsで一般的に聞く言葉ではないのよな

でもって、Windowsのバッチファイルを実際に処理するのは基本的にmicrosoft製の単一のアプリであるのに対し、シェルスクリプトはそれを実行できるシステムがいくらでもあって「シェルスクリプトが常に同じように動作するとは限らない」という魔境を生み出してるのよな