Я писал несколько пакетных файлов, и я столкнулся с этим руководством пользователя, который был довольно информативным. Одна вещь, которая показала мне, это то, что строки можно прокомментировать не только с помощью REM
, но также и с ::
. В нем говорится:
Комментарии в пакетном коде могут быть сделаны с использованием двойной двоеточия, это лучше, чем использование команды REM, потому что метки обрабатываются перед символами перенаправления.
::<remark>
не вызывает проблем, ноrem <remark>
создает ошибки.
Почему же большинство руководств и примеров, которые я вижу, используют команду REM
? Работает ли ::
на всех версиях Windows?