Як я розумію, .bat
це стара 16-бітна конвенція іменування, і .cmd
вона призначена для 32-розрядних Windows, тобто починаючи з NT. Але я продовжую бачити файли .bat скрізь, і вони, здається, працюють точно так само, використовуючи будь-який суфікс. Якщо припустити, що мій код ніколи не потрібно працювати на чомусь старшому, ніж NT, чи дійсно має значення, яким способом я називаю свої пакетні файли, чи є якась чекання на мене, використовуючи неправильний суфікс?