Постоянная буква у флешки.
Многие наверняка встречались с одной досадной спецификой использования съёмных носителей: при постоянной эксплуатации нескольких USB накопителей возникает ситуация, когда буква ДИСКА, НАЗНАЧАЕМАЯ СИСТЕМОЙ для некоторого конктретного устройства, самопроизвольно меняется при очередном подключении. А Вы наверняка уже настроили некую программу резервного копирования или синхронизации с привязкой именно к этой букве!!! Приходится постоянно корректировать выделяемую букву, а некоторым это оказывается не под силу. Натолкнувшись на это недоразумение несколько раз, мы решили эту проблему раз и навсегда почти тривиальным путем. Дело в том, что любому устройству в системе можно назначать не только буквы для идентификации в файловой структуре. Можно смонтировать носитель как папку к любому из существующих томов NTFS. Сама флешка может быть отформатирована как в FAT32 так и NTFS. В дальнейшем же ни одно из съемных кстройств не займет место в папке, куда смонтирована наша флешка. Носитель подключен - папка доступна, не подключен - к папке доступа не будет, хотя сама она из списка папок не исчезает. Теперь можно настраивать любые программы и не бояться смены букв диска отключаемого носителя!
Поковырявшись на форумах нашли ещё один вариант присвоения определённой буквы флешке:
Батник:
WMIC Path Win32_Volume Where Label="Имя_Вашей_Флэшки" Set DriveLetter=R: |
Сменит сразу, без перезагрузки. Код меняет литеру флэшки на R:, при желании замените на другую букву. Имя флэшки в коде обязательно заключите в двойные кавычки. И проверьте, чтобы после копипаста пробелов в конце кода не было.
Так же есть идеи (не реализовывались) монтировать съёмный носитель USB диска в папку припомощи пакетного файла и autorun.inf.