Укажите правильное имя файла
Обновлено: 21.11.2024
Как правильно: "Имя файла", "Имя файла" или "Имя файла"?
Однако мне нравится внешний вид имени файла, когда вы в конце концов говорите о других атрибутах этого файла, что часто происходит в программировании, например, это часто гораздо лучше использовать вместо этого имя файла. Таким образом, вы можете указать имя файла , размер файла , формат файла и т. д. без потери симметрии, как если бы вы использовали имя файла , размер файла , формат файла и т. д.
Примечательно, что заголовок Content-Disposition в веб-запросах принимает значение filename="file.txt" , что указывает на то, что они стандартизировали использование имени файла, а не имени файла.
Я бы сказал, что "имя файла" неверно. Разве это не должно быть «имя файла», если мы используем его таким образом? Например: вы не говорите «кошачий хвост», вы говорите «кошачий хвост», верно? Рассматриваемое слово обозначает «имя файла» или «имя файла» (не «имя файла», как и не «кошачий хвост»). Однако слово «имя файла» является правильным, так как оно содержит «имя файла» (или «имя файла»), означающее одно составное слово).
7 ответов 7
Первоначальная форма слова была "имя файла", как в имени файла. В наши дни (и, вероятно, в течение нескольких лет) составное «имя файла» широко распространено и, возможно, наиболее часто используется. Любой из них, конечно, вполне приемлем.
Однако ни при каких обстоятельствах не используйте заглавные буквы в середине слова. (Если вы не пишете имена переменных в коде.)
Точно так же не используйте "Имя файла". Нет никаких причин, по которым «Имя» должно быть написано с большой буквы в середине предложения. (Если только, я полагаю, кого-то не зовут "Имя", но это доводит педантизм до новых крайностей.)
@res: Да, это само собой разумеющееся. :) Вы не хотите писать ни одно из слов с заглавной буквы, если только "Файл" не начинается предложением.
Я никогда не знал, что "имя файла" является широко используемым составным термином закрытой формы; на самом деле существует много его примеров (особенно в коде), но это обязательно не делает его правильным. Можно использовать общий термин, который делает использование любого слова излишним, а именно "путь" - это относится как к файлам, так и к каталогам, поскольку оба являются просто объектами файловой системы.
Также стоит упомянуть, что сами Microsoft не считают "имя файла" уместным в своих рекомендациях по дизайну для разработчиков, поэтому они не являются авторитетом в области английского языка, но устанавливают стандарты в огромном количестве вычислений. арены (особенно стоит обратить внимание, если это связано с программированием.)
@Noldorin Поскольку OP пометил это программированием, и такие программисты, как я, будут здесь, было бы неплохо разместить ссылку на рекомендации по дизайну на ответ.
Имя файла, по моему опыту, является наиболее распространенным и, на мой взгляд, самым красивым. Имя файла также допустимо, но я бы использовал его редко, возможно, в параллельной конструкции, такой как имя файла и размер. Я нахожу заглавные буквы в середине слов отвлекающими и неприятными везде, кроме исходного кода программы, поэтому я никогда бы даже не подумал об FileName. Изменить: если это причина, по которой вы спрашиваете, в исходном коде программы я бы все равно использовал Filename для класса или имя файла для переменной, а не FileName или fileName соответственно.
В Британском национальном корпусе 240 ссылок на имя файла и 72 ссылки на имя файла. Поиск с учетом регистра невозможен, но несколько повторных загрузок случайной выборки определенных записей не дали мне совпадений для FileName.
Благодаря достижениям в области вычислительной техники перемещение файлов между различными платформами стало намного проще, чем всего несколько лет назад. Принятие стандарта UNICODE для кодировки символов и кросс-совместимости между операционными системами привело к тому, что проблемы с открытием файла, полученного в виде вложения в электронное письмо, загруженного с веб-сайта или доступного на платформе облачного хранилища, стали крайне редкими, но проблемы все еще могут возникать. .
Хотя подавляющее большинство настольных компьютеров по-прежнему используют ОС Microsoft Windows или Macintosh, существует множество других операционных систем (и файловых систем), которые могут взаимодействовать с файлами в различных точках. Сотовые телефоны, ленточные накопители, сетевое оборудование, телевизоры и даже цифровые камеры сегодня поддерживают файловые системы.
Большинство современных файловых систем и операционных систем, в которых они используются, поддерживают гораздо более длинные имена файлов, чем персональные компьютеры, работающие под управлением Microsoft DOS и ранних версий Windows. Эти компьютеры использовали имя файла 8.3, которое позволяло восемь символов слева от точки и три символа справа, чтобы указать компьютеру, какое приложение использовать для его отображения. Однако по-прежнему можно столкнуться с проблемами, связанными с длиной имени файла.
Принятие правильных соглашений об именах файлов может помочь гарантировать, что файлы будут работать с различными операционными системами и форматами дисков, такими как Windows, Linux, Mac OS X и UNIX.Именование файлов также является важным фактором при передаче файлов через Интернет, когда может быть неочевидно, какая компьютерная платформа использовалась при первоначальном создании файлов.
Имена файлов могут быть как описательными, так и не описательными. Описательные имена файлов полезны для небольших, четко определенных проектов с существующими схемами идентификации, которые связывают цифровой объект с исходным материалом. Однако непоследовательное применение терминов или опечатки будут способствовать ошибкам индексации и сортировки. Неописательные имена файлов обычно представляют собой генерируемые системой последовательные числовые строки, такие как цифровой идентификационный номер, и часто связаны с метаданными, хранящимися в другом месте. Неописательные имена файлов часто создаются для крупномасштабных проектов оцифровки и могут использовать цифровой идентификационный номер и числовые последовательности для обозначения пакетных или родительско-дочерних отношений. Преимущество неописательных имен заключается в том, что меньше вероятность повторения или неуникальных имен файлов в структуре данных.
Некоторые приложения и компьютерные скрипты могут не распознавать пробелы или иначе обрабатывать ваши файлы при использовании пробелов. Лучше всего заменять пробелы в именах файлов подчеркиванием (_) или дефисом (-). В приложении B бюллетеня NARA 2015-04 указано, что пробелы в именах файлов запрещены. Веб-среды переводят пробелы и отображают их как «%20». Например, «Имя файла.doc» будет отображаться в URL-адресе как «Файл%20Name.doc», где?. Это изменение может привести к путанице при определении фактического имени файла.
Следует избегать пунктуации, символов или специальных символов (точки, запятые, круглые скобки, амперсанд, звездочки и т. д.). Некоторые из этих символов используются в операционных системах для выполнения определенных задач, например для обозначения уровней папок в продуктах Microsoft и операционных системах Mac. Точки используются для идентификации форматов файлов, таких как .jpg и .doc.
песочный таккар
Выдающийся
повесить-9
Титан
Ну, это как бы говорит вам, что у вас неправильное имя файла во всем, что вы печатаете. Вы можете добавить немного больше деталей в свой пост, например, что вы пытаетесь сделать, когда это происходит, название приложения, что вы уже пробовали и т. д.
дьюи_94
Выдающийся
Выдающийся
Слушайте соседа сверху! Предоставьте более подробную информацию!
В любом случае, я предполагаю, что вы хотите переименовать или удалить файл/папку, и вы получаете эту ошибку.
Возможно, ваши имена файлов/папок содержат символы из расширенного набора символов.
1.Попробуйте переименовать/удалить (в зависимости от того, что вы хотите) файлы/папки из безопасного режима (клавиша f8 при запуске)
2.Вы можете попробовать переименовать/удалить файлы/папки через командную строку.
(если вы не знаете, как использовать cmd, я предоставлю более подробную информацию)
Начало темы | Похожие темы | Форум | Ответы | Дата | tr>
---|---|---|---|---|
C | Вопрос Пытаюсь обновить Win 8.1, но получаю сообщение об ошибке: диск Windows заблокирован! | Windows Legacy | 2 | 8 сентября 2021 г. |
S | [РЕШЕНО] Как обновить Windows 8.1 с одним языком до Windows 8.1 pro ?Я также получаю сообщение об ошибке при попытке | Windows Legacy | 5 | 24 апреля 2021 г. |
Вопрос Предварительные требования Pacify UE4 (X64) 0X80070017 Ошибка | Windows Legacy | 1 | 24 апреля 2021 г. |