В операционных системах семейства Windows файлы программ имеют расширения имени файла

Файл

Файл – поименованная совокупность данных, хранимая во внешней памяти и имеющая определенную структуру.

В файлах хранятся:

  • документы;
  • программы;
  • рисунки;
  • песни;
  • фильмы;
  • и т.д.

Свойства файла

1.) Имя

Имя файла (filename) – обозначение( уникальный идентификатор ), которое присваивается каждому файлу и с помощью которого обеспечивается доступ к файлу.Практически во всех операционных системах имя файла состоит из двух частей — буквенно-цифровое обозначение файла, которое может содержать специальные символы (_, -, ! и т.д.) собственное имя и расширениеимени файла (extension), отделяется от имени точкой Расширение, как правило, указывает на то, какого рода информация хранится в данном файле(принадлежность файла по типу).

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

В общем случае имя файла состоит из собственно имени и расширения (extension).Типы имен файлов: формат 8.3 (DOS) и длинные имена файлов (Windows).

Расширение имени файла и как его изменить. Windows XP, Vista, 7, 8

1. Формат 8.3

Этот формат задает ограничение на длину имени файла: собственно имя может состоять не более чем из 8 символов (от 1 до 8), расширение может состоять не более чем из трех символов (от 1 до 3).

Имя и расширение могут содержать (допустимые символы):

прописные и строчные латинские буквы (прописные и строчные латинские буквы являются эквивалентными, т.к. DOS переводит все строчные буквы в соответствующие прописные; на диске имя файла хранится в версии, записанной прописными буквами);

пробел / : * ? “ < >|
(Это служебные символы операционной системы и испотльзовать их в именах файлов не рекомендуется ОС)

2. Длинные имена файлов (Windows).

255 символов, можно использовать русский алфавит

Маска (шаблон) имени файла (Wildcards)

используется для работы с группой файлов из одного каталога.

Для создания маски используются символы: * и ?.

? — означает один любой символ или отсутствие символа.

* — означает любое количество (в пределах 8) любых символов.

Маска может быть написана для файлов, имена которых имеют общие (одинаковые) символы.

2.) Расширение

Расширение имени файла служит для идентификации типа файла. Тип (указывает тип) -наименование программы, в которой файл был создан.

Ассоциация — идентификация прикладной программы, создавшей файл, по расширению его имени с целью автоматического открытия этой программы для загрузки файла. Например, файлы с расширением DOC обычно связывают с программой MS Word.

3) Размер

Измеряется в байтах, Кб, Мб.

4) Дата и время

создания или последней модификации

5) Атрибуты

Для каждого файла соответствующая ему запись в каталоге (элемент каталога) содержит атрибуты файла.

✅ Как изменить имя или расширение у нескольких файлов одновременно? 💥

R (read-only) – только для чтения; предохраняет файл от изменений: для изменения или удаления файла с этим атрибутом требуется предварительно снять данный атрибут (например, файлы CD имеют этот атрибут).

A (archive) – архивный; автоматически устанавливается при создании файла. Он сбрасывается программами резервного копирования для обозначения того, что копия файла помещена в архив. Т.о. наличие этого атрибута указывает на то, что для этого файла не было сделано резервной копии.

S (system) — системный; используется некоторыми системными файлами.

H (hidden) – скрытый (невидимый); используется некоторыми системными файлами.

Полное имя файла

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

Если дисковод не указан, подразумевается текущий дисковод. Если путь не указан, подразумевается текущий каталог.

Читайте также:
Через какую программу скачивать игры на Виндовс 10

дисковод:путьимя файла
Текущий дисковод – дисковод, с которым работает пользователь.
Путь к файлу – последовательность из имен каталогов или символов . разделенных .

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

Пример полного имени файла

Файловые менеджеры

Для проведения операций над файлами и каталогами (папками) используются специальные программы — файловые менеджеры(ФМ).

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

Окно программы «Проводник»

Широко известны ФМ – Norton Commander и FAR, использующие две панели для отображения файлов. Для быстрой работы с данными ФМ необходимо выучить комбинации функциональных клавиш.

файловый менеждер FAR

Некоторые ФМ, например, Total Commander используют оконный интерфейс, панельное отображение файлов и поддерживает технологию работы с мышью.

Окно программы Total Commander

Вы можете проработать данную тему по презентации со страницы «Карта сайта»

Источник: komputercnulja.ru

Имя файла

Файл может иметь кулевую длину и фактически создание файла состоит в присвоении ему имени и регистрации его в файловой системе — это одна из функций операционной системы. Даже когда мы создаем файл, работая в какой-то прикладной программе, в общем случае для этой операции привлекаются средства операционной системы.

По способам именования файлов различают «короткое» и «длинное» имя. До появ­ления операционной системы Windows 95 общепринятым способом именования файлов на компьютерах IBM PC было соглашение 8.3. Согласно этому соглашению, принятому в MS-DOS, имя файла состоит из двух частей: собственно имени и расширения имени.

На имя файла отводится 8 символов, а на его расширение — 3 символа. Имя от расширения отделяется точкой. Как имя, так и расширение могут включать только алфавитно-цифровые символы латинского алфавита.

Соглашение 8.3 не является стандартом, и потому в ряде случаев отклонения от правильной формы записи допускаются как операционной системой, так и ее при­ложениями. Так, например, в большинстве случаев система «не возражает» против использования некоторых специальных символов (восклицательный знак, символ подчеркивания, дефис, тильда и т.п.), а некоторые версии MS-DOS даже допускают использование в именах файлов символов русского и других алфавитов. Сегодня имена файлов, записанные в соответствии с соглашением 8.3, считаются «короткими».

Основным недостатком «коротких» имен является их низкая содержательность. Далеко не всегда удается выразить несколькими символами характеристику файла, поэтому с появлением операционной системы Windows 95 было введено понятие «длинного» имени. Такое имя может содержать до 256 символов. Этого вполне достаточно для создания содержательных имен файлов.

«Длинное» имя может содержать любые символы, кроме девяти специальных: /:*?«<>|. В имени разрешается использовать пробелы и несколько точек. Расширением имени счита­ются все символы, идущие после последней точки, их может быть и больше трех.

Введение длинных имен потребовало внесения изменений в организацию файло­вых систем на основе FAT. Появился термин VFAТ, обозначающий файловую сис­тему на основе FAT с поддержкой длинных имен. Файловая система NTFS поддер­живает длинные имена с самого начала.

Наряду с «длинным» именем операционные системы семейства Windows создают также и короткое имя файла — оно необходимо для возможности работы с данным файлом на рабочих местах с устаревшими операционными системами.

Использование «длинных» имен файлов в операционных системах семейства Windows имеет ряд особенностей.

1. Если «длинное» имя файла включает пробелы, то в служебных операциях его надо заключать в кавычки. Рекомендуется не использовать пробелы, а заме­нять их символами подчеркивания.

2. В корневой папке диска (на верхнем уровне иерархической файловой струк­туры) нежелательно хранить файлы с длинными именами. В файловых систе­мах на основе FAТ количество единиц хранения в этой папке ограничено. Чем длиннее имена, тем меньше файлов можно разместить в корневой папке.

Читайте также:
Очистка реестра Windows 11 лучшая программа

3. Кроме ограничения на длину имени файла (256 символов) существует гораздо более жесткое ограничение на длину полного имени файла (в него входит путь доступа к файлу, начиная от вершины иерархической структуры). Полное имя не может быть длиннее 260 символов.

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

5. Прописные и строчные буквы в именах не различаются операционной системой. Однако символы разных регистров отображаются операционной системой. Если для наглядности желательно использовать прописные буквы, это можно делать.

Расширение имени файла – это последовательность символов, предназначенных для идентификации типа файла. Расширение отделяется точкой от имени файла и обычно состоит из трех, реже – четырех символов.В ранних операционных системах расширения файлов, обозначающие их тип, использовались мало. По существу, операционные системы MS-DOS ана­лизировали только расширения.ВАТ (пакетные файлы с командами MS-DOS),. EXE,.COM (исполнимые файлы программ) и.SYS (системные файлы конфигурации). В современных операционных системах любое расширение имени файла может нести информацию для операционной системы.

Обычно расширение имени является сокращением английских слов, описывающих тип файла: DOC-файлы, ТХТ-файлы.

Примеры расширений имени файлов:

DOC (англ, document) —документ с форматированием текста, в ча­стности созданные программой WordPad или Word;

ТХТ — файлы простого текста (в так называемой кодировке ASCII), в которых шрифт и абзацы имеют одинаковый вид, не форма­тируются, нет рисунков; в частности, это файлы, созданные програм­мой Блокнот;

ЕХЕ — файл программы (от англ, executable -«исполняемый»). Операционная система при попытке удаления файла с рас­ширением ехе предупреждает, что файл является программой, и без него не все будет работать;

МРЗ, WAV — звуковые файлы;

AVI — аудио- и видеофайлы;

TTF, FON — файлы шрифта;

ZIP, RAR — файлы сжатого архива;

1NI — файл настройки (инициализации) конкретной программы;

HTM, HTML— файлы веб-странии Интернета;

GIF, JPG, BMP, TIFF — графические файлы с рисунками;

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

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

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:

Источник: studopedia.ru

Расширения имен файлов Windows

Файловые расширения — привилегия преимущественно операционных систем с графическим интерфейсом. Основное предназначение их — указать операционной системе, какую программу следует вызвать для открытия определенного файла.

2023-06-01 20:50:46 16.03.2005 00:00

Не будем говорить о всевозможных расширениях, указывающих на исполняемые файлы, так как командный интерпретатор операционной системы — тоже своего рода программа, которая работает с файлами, имеющими маску, например, .COM; .EXE; .BAT; .CMD; .VBS.

Расширения исполняемых файлов

Другие расширения, чаще встречающиеся на компьютере — это обычно трехзначные последовательности букв и цифр, помогающие ОС сразу же запустить нужную программу для отображения, например, графической информации, содержащейся в файле pic1.jpg. Расширение может быть длинной и более 3-х символов в современных Windows, а в Linux его наличие вовсе необязательно.

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

Включение отображения расширений

После нажатия кнопки «ОК» вы будете иметь возможность не только видеть действительно полные имена файлов, но манипулировать ими. Зачем это нужно?

Читайте также:
Как удалить программу teamviewer с компьютера Виндовс 7

В первую очередь затем, чтобы иметь возможность сменить расширение. Мы уже знаем, что система «привязывает» каждому расширению свою программу для работы с файлом. Теперь мы можем изменить ситуацию. На самом деле и Linux, и Windows совершенно безразлично, какой файл мы открываем в winamp или xmms — sample.mp3 или sample.

Конечно, операционная система от «Майкрософт» имеет некие внутренние ограничения, сказывающиеся в основном на предустановленных вместе с ней программах и выражающиеся в банальном отказе принимать файл, если он не имеет нужного расширения. Их можно легко обойти, просто переименовав файл, сменив значение после точки.

На практике вам наверняка встречались файлы, удаление которых невозможно по причине их повреждения, чаще всего это видео. На просторах всемирной паутины можно, постаравшись, найти несколько утилит, занимающихся исключительно решением этой проблемы. Я предложу вам простой и элегантный вариант, основывающийся на использовании Блокнота, идущего в стандартной поставке Windows. Итак, открываем окошко нашего Notepad, заходим в меню «Файл», выбираем опцию «Сохранить как. «, в появившемся окне выбираем в качестве типа файла опцию «Все файлы», находим тот файл, который портит нам жизнь, не удаляясь, и щелкаем его.

Замена файла в Блокноте

Что, появляется предложение не трогать его, оставить как есть? Если вы экспериментируете, то отмените, а если серьезно, то нажимайте кнопку «Да». Все, теперь файл не просто занимает минимум места (по размеру кластера вашего диска), его можно безболезненно удалить. Кстати, восстановить замененный таким образом файл стандартными средствами Windows, кроме System Restore, нельзя.

Поговорим о Блокноте еще. Это поистине универсальное средство редактирования текстов может использоваться для создания, внесения изменений и дополнения любых файлов, имеющих текстовое содержимое, предназначенное для прочтения. Это значит, что если вы встречаете файл со странным именем read.me, то не надо искать редактор, который сможет прочесть его — он установлен у вас в системной директории под именем notepad.exe. С его помощью можно редактировать файлы конфигураций (*.cfg), Ява-скрипты — *.js, html документы и многое, многое другое. Не будем забывать, что текстовые редакторы существуют со времён появления первых компьютеров, поэтому их написано уже невероятное множество, и все они только превосходят функциональность стандартного Блокнота.

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

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

Известные эпидемии вирусов, распространяющихся по e-mail, имеют в основе очень простую махинацию — вы сами можете ее повторить. Для скрытия истинного имени файла можно переименовать его таким образом: pattern.gif____________.exe,где символ подчеркивания можно заменить на любой другой, а также увеличить его количество до 249 в 32-х разрядных операционных системах (коими и является большинство).

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

Источник: winlined.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru