Car-tech

Почему я не могу использовать пунктуацию в имени файла?

Время и Стекло Так выпала Карта HD VKlipe Net

Время и Стекло Так выпала Карта HD VKlipe Net
Anonim

MLStrand56 пожаловался на форум Windows о невозможности сохранения имен файлов, содержащих знаки препинания.

[Напишите свои технические вопросы [email protected] или опубликовать их на форуме PCW Answer Line .]

На самом деле проблема не настолько серьезна, как некоторые могут подумать. Из 32 символов пунктуации, доступных на вашей клавиатуре, в именах файлов могут использоваться все, кроме девяти.

Девять, которые не могут:

  • /
  • :
  • *
  • ?
  • "
  • <
  • >
  • |

С другой стороны, если вы используете Microsoft Word, вы можете подумать, что вся пунктуация заблокирована. Вот почему:

Нажмите для увеличения

Когда вы сохраняете новый файл в Word, программа открывает диалоговое окно «Сохранить как» и вставляет текст открытия документа в виде вероятного имени файла. Но Word обрезает этот текст с помощью самой первой метки пунктуации, которую он находит. слова, если ваш документ начинается с заголовка Progress Pilgrim, Word предложит вам сохранить файл как Pilgrim. Но вам не обязательно это принимать. Вы можете ввести или вставить полное имя, с апострофом и сохранить файл.

Но вы все еще не можете сохранить файл с одним из этих девяти символов. Почему?

Windows, как и DOS перед этим, использует эти символы для поиска, команд командной строки и пути, которые определяют f ile. Например, я сейчас пишу в файле под названием November Answer Line.docx, внутри моей папки 1211, которая находится внутри моей папки Dropbox, внутри Документы, внутри Lincoln, на моем диске D:. Полный путь файла, включая имя, равен D: Lincoln Documents Dropbox 1211 November Ответ Line.docx.

Если бы я мог переименовать файл November Answer: Line.docx, Windows не знает, была ли ноябрь папкой или частью имени файла. Чтобы избежать этой путаницы, ОС просто запрещает обратную косую черту () из имен файлов.

Честно говоря, я хочу, чтобы Microsoft была более жесткой в ​​отношении такого рода вещей и не позволяла нам использовать периоды (.) В именах файлов.

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

Разработчики вредоносных программ, как этот трюк. Еще в сентябре Trojan Troj / Backdr-HG распространялся с помощью файла Microsoft-Services-Agreement.pdf.exe, который рассматривался многими пользователями, такими как Microsoft-Services-Agreement.pdf.

Люди думали, что они открывали.pdf, когда они действительно запускали программу.

Прочитайте оригинальную дискуссию на форуме.