Неожиданное поведение общих ресурсов Windows SMB.
Если общий ресурс назван полностью в верхнем регистре, он меняет регистр в зависимости от того, как вы вводите имя сервера.
Следовательно, если есть пример общего ресурса с именем "SHARE", то ввод \\SERVER
в проводнике Windows имя общего ресурса отображается как «общий ресурс» и вводится \\server
или \\Server
приводит к «ПОДЕЛИТЬСЯ».
В то же время общие ресурсы с заглавными и строчными буквами в названии представлены так, как они названы, поэтому «Поделиться» останется в обоих случаях. \\SERVER
и \\server (\\Server)
случаи.
Похоже, проблема в протоколе SMB, так как все версии Windows, похоже, имеют эту проблему. В моем случае есть Windows Server 2016, а общие ресурсы перечислены с компьютеров Windows Server 2016 и Windows 7.
Какое решение этой проблемы? (например, как заставить SMB отображать имена правильно независимо от имени сервера?)