Diskretor, смотря в чем програмим и что интересует. Для меня изначально самым авторитетным источником изложения синтаксиса был великий параметр /? (он же ?, он же -help etc.) . Периодически перечитываю статьи из серии
Diskretor, в хелпе DOS обычно прописывается отсутствие знака ":" в команде перехода у метки, при необходимости оного в тексте, куда идет ссылка, в т.ч. в примерах. Если копать чуть глубже, то можно обнаружить, что имеет место некоторое упрощение синтаксиса (с какого времени - не скажу, скорее всего с последних версий MS-DOS) - изначально метки при использовании данной команды предполагали наличие ":", но затем это перестало быть обязательным - кроме случая спец.-меток, доступных при включении расширенной обработки команд. Напр., :EOF, которая к тому же не должна была содержать после себя в строке пробела.