Главная » Полезно знать » Имена папок и файлов
Добавил admin 3 года и 4 месяца назад 13469 просмотров

Имена папок и файлов

Обычная ситуация - Вы создаете папку или файл и называете как Вам хотелось бы. Вроде бы ничего особенного, но порой появляются сообщения о неверном или неправильном имени папки или файла и о содержании недопустимых символов в ней. Обычное такое бывает когда Вы вставляете скопированный текст в поле имени папки, а он содержит всякие символы. Вот сейчас и рассмотрим какие символы и какие ограничения выставляет Windows на имя папки и файла.

На заметку: быстро переименовать папку/файл можно выделив и нажав кнопку F2.

Первое ограничение - это на количество знаков в имени папки или файла. Имя не должно превышать 255 символов. В принципе это нормальное решение, ведь столько символов вполне могут вместить нормальное имя. Вы же не будете в него целый стих записывать, к примеру.

Второе ограничение - это использование запрещенных символов.
Знаки меньше/больше, двоеточие :, двойные кавычки , слеш / и обратный слеш \, вертикальная черта |, знак вопроса ?, звездочка *, кроме этого имя не может заканчиваться точкой или пробелом.
Если Вы использовали в назначении имени один из этих 9ти знаков, то система выдаст сообщение:
Имена папок и файлов

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

Кроме всего этого ограничение есть ещё и на определенные имена такие как: CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9.
Это тоже служебные имена и система их использует для своих целей.

Немного уточню насчёт символа точки. В имени папок можно использовать сколько угодно точек, но если Вы создаете имя файла, то у него должно быть расширение. И расширением будет считаться то, что будет идти после последней точки.

В остальном же Вы можете называть файлы и папки как угодно.
  • Комментарии
  • ВКонтакте
  • Facebook
b
i
u
s
|
left
center
right
|
emo
img
color
|
hide
quote
translit
1 комментарий
basiletv 3 года и 2 месяца назад Цитата
Познавательно . Спасибо .