둘 사이에 명령어 같은 사용법이 조금 다르고


batch 는 윈도우에서(MS-DOS),

shell 은 UNIX 계열의 OS에서 사용된다는 점 말고 차이점이 있나요?