Soweit ich weiß, .bat
ist dies die alte 16-Bit-Namenskonvention und .cmd
gilt für 32-Bit-Windows, dh beginnend mit NT. Aber ich sehe weiterhin überall .bat-Dateien, und sie scheinen mit beiden Suffixen genau gleich zu funktionieren. Unter der Annahme, dass mein Code niemals auf etwas älterem als NT ausgeführt werden muss, spielt es dann wirklich eine Rolle, wie ich meine Batch-Dateien benenne , oder wartet ein Gotcha auf mich, wenn ich das falsche Suffix verwende?