Это вопрос о том, как интерпретируется команда; это не о сети Windows.
Вполне возможно - и даже нередко - иметь имена каталогов в Windows, которые содержат недопустимые символы. API-интерфейсы Windows не могут обрабатывать эти символы, поэтому управление ими через графический интерфейс практически невозможно; часто вы даже не можете переименовать, чтобы исправить плохих персонажей. Чтобы исправить такие имена, вы должны использовать командную строку или сторонние утилиты, такие как Unlocker.
В этом случае, я думаю, вы сталкиваетесь с программой резервного копирования, которая создает папку с именем «:». По какой-то причине программы резервного копирования часто участвуют в создании имен папок с двоеточиями.
Ищите "окна имен каталогов двоеточия", и вы увидите множество упоминаний о них.
Чтобы убедиться, что имя папки действительно является просто двоеточием, посмотрите, что произойдет, если вы включите в него кавычки как имя, т.е.
CD ":"
или же
CD "\:"
FWIW, еще один способ создания недопустимых имен в Windows - просто путем копирования структуры папок из другого источника, который содержит эти имена. Обычно Windows ничего не делает, чтобы остановить копирование с недопустимыми именами, если вы используете команду, подобную XCOPY, и также позволяет копировать структуру, длина пути которой превышает ~ 255 символов, которые могут обрабатывать API-интерфейсы Windows.
Последнее замечание - некоторые устройства SAN позволяют загружать более одного пространства имен. Это означает, что в каждой записи хранится несколько имен, так что вы, как правило, увидите сохраненное имя 8.3, а также полное длинное имя, а также, например, пространство имен Mac, в котором хранится имя, совместимое с требованиями именования Mac. Не зная больше о SAN, я не могу посоветовать вам, что используется, но это создает другую возможность. Вы можете увидеть кое-что из этого, если просто перечислите имена 8.3, которые в Windows
DIR /X