A quanto ho capito, .bat
è la vecchia convenzione di denominazione a 16 bit ed .cmd
è per Windows a 32 bit, ovvero a partire da NT. Ma continuo a vedere file .bat ovunque e sembrano funzionare esattamente allo stesso modo usando entrambi i suffissi. Supponendo che il mio codice non dovrà mai essere eseguito su qualcosa di più vecchio di NT, è davvero importante il modo in cui assegno i miei file batch o c'è qualche codice che mi sta aspettando usando il suffisso sbagliato?