Приветствие

воскресенье, 1 декабря 2013 г.

Имя папки и длина символов

     Создать папку – проще простого, достаточно нажать правую клавишу мыши и выбрать в контекстном меню пункт «Создать» и вариант «Папку». А вот с присвоением имени для созданной папки иногда возникают недоразумения. Поэтому следует знать некоторые ограничения, которые устанавливает система. Это правила, по которым нельзя называть файл любым именем, как это происходит с физическим предметом.

     Первое – существует ограничение на количество знаков в имени папки или файла, которое составляет 255 символов. Нет смысла приводить длинное описание причины данного ограничения, ведь 255 знаков вполне достаточно для разумного определения названия.

     В названии папки или файла существует ограничение на использование символов:
     Знаки меньше (<), больше (>), двоеточие (:), двойные кавычки (”), слеш и обратный слеш (/) (\),  вертикальную черту (|),знак вопроса(?), звездочку (*), кроме этого имя не может заканчиваться точкой или пробелом. При попытке использования в имени этих знаков система выдает предупреждение о невозможности их применения.

Имя папки и длина символов

Потому как это служебные знаки системы и зарезервированы для выполнения специальных функций:
     < - перенаправление ввода,
     > - перенаправление вывода,
     : - отделяет букву диска или имя альтернативного потока данных,
     " - используется для указания путей, содержащих пробелы,
     \ - разделитель подкаталогов,
     / - разделитель ключей командного интерпретатора,
     | - обозначение конвейера,
     ? - заменяющий символ (маска "один любой символ").

     Кроме этого запрещены некоторые имена, например CON.

Имя папки и длина символов

Возможно, вы слышали легенду о том будто бы запрещено оно лично Биллом Гейтсом по причине, не проходящей психической детской травмы, так как тогда он носил прозвище Con, что означает - ботаник. Кто придумал подобную штуку, неизвестно. Но все гораздо проще. Con – это команда OS  которая вызывает на экран консоль. Считают что слово Con (консоль) пошло от названия печатной машинки "Consol". И теперь любой текстовый интерфейс называют консольным.

     Другие зарезервированные системой имена устройств, которые нельзя присвоить папке или файлу:
PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9. В остальном же вы совершенно свободны и имя папки ограничено лишь вашей фантазией и необходимостью.
--------------------------------------------------------------------------------------------

Комментариев нет :

Отправить комментарий

Примечание. Отправлять комментарии могут только участники этого блога.