Какое расширение у исполняемых файлов
Исполни́мый (исполня́емый) мо́дуль, исполнимый файл (англ. executable file ) — файл, содержащий программу в виде, в котором она может быть (после загрузки в память и настройки по месту) исполнена компьютером.
Чаще всего он содержит двоичное представление машинных инструкций для определённого процессора (по этой причине на программистском сленге в отношении него используют слово бинарник — кальку с английского binary), но может содержать и инструкции на интерпретируемом языке программирования, для исполнения которых требуется интерпретатор. В отношении последних часто используется термин «скрипт».
Статус исполнимости файла чаще всего определяется принятыми соглашениями. Так, в одних операционных системах исполнимые файлы распознаются благодаря соглашению об именовании файлов (например, путём указания в имени расширения файла — .exe или .bin), тогда как в других исполнимые файлы обладают специфичными метаданными (например, битом разрешения execute в UNIX-подобных операционных системах).
В современных компьютерных архитектурах исполнимые файлы содержат большие объемы данных, не являющихся компьютерной программой: описание программного окружения, в котором программа может быть выполнена, данные для отладки программы, используемые константы, данные, которые могут потребоваться операционной системе для запуска процесса (например, рекомендуемый размер кучи), и даже описания структур окон графической подсистемы, используемых программой.
Зачастую исполнимые файлы содержат вызовы библиотечных функций, например, вызовы функций операционной системы. Таким образом, наряду с процессорозависимостью (машинозависимым является любой бинарный исполнимый файл, содержащий машинный код) исполнимым файлам может быть свойственна зависимость от версии операционной системы и её компонент.
В настоящее время существует большое количество файловых форматов исполняемых файлов для различных операционных систем. При этом документация, хотя и существует, зачастую разрознена или практически недоступна (например, описание формата LX/LE становится всё сложнее и сложнее найти). Плюс к этому различные производители программного обеспечения вводят дополнительные расширения, которые, зачастую, становится трудно сопоставить с оригинальным форматом или они взаимоисключающие.
Данная работа является попыткой составить единый справочник по работе с исполняемыми файлами, их анализа, разбора и создания исполняемого образа, готового для работы в памяти. Скриптовый формат исполняемых файлов оставим на откуп соответствующих руководств по языкам программирования, а рассмотрим именно двоичные форматы.
Развитие машин класса IBM PC привело к появлению новых режимов адресации, появлению виртуальной памяти и прочих механизмов, что делало формат .EXE MZ недостаточно гибким и не приспособленным к реалиям. В частности, многие производители реализовывали так называемые оверлеи, что позволяло осуществлять простейшую подкачку нужных функций в ОЗУ. Плюс, неэффективное использование повторяющегося исполняемого кода привело к реализации библиотек динамического связывания, код которых мог использоваться различными процессами без его дублирования в физической памяти. В итоге формат .EXE был расширен и были реализованы его более современные версии LX/LE и NE.
Формат .EXE NE был разработан Microsoft для применения в операционной системе OS/2 и оболочки Windows. Данный формат ориентирован, как и .EXE MZ, на 16-разрядные среды исполнения. Основная дополнительная функциональность, обеспечиваемая данным форматом - это поддержка .DLL.
С приходом на рынок микропроцессоров 386+ возникла необходимость поддержки 32-разрядного кода, что, естественно, привело к появлению такого формата, как LE (использовался в оболочках семейства Windows 3.x и операционных систем семейства Windows 9x) и LX (использовался в операционной системе OS/2). Данные форматы позволили смешивать как 16-битный код, так и 32-битный. Кроме смешанного кода переходной период также потребовал реализации такого механизма, как thunking, что также наложило отпечаток на данные форматы файлов.
При разработке OS/2 NT 3.0 (в последующем - Windows NT 3.51) был разработан формат .EXE PE, который был предназначен для хранения кода ориентированного на различные аппаратные платформы. В настоящее время данный формат является основным для семейства операционных систем Windows.
В кросс платформенной OS/2 (OS/2 PPC, Workstation OS) конечным форматом файлы был принят формат ELF, о котором будет сказано несколько дальше.
В мире операционных систем семейства Unix также наблюдалось развитие форматов исполняемых файлов. Первый формат, a.out, появился с первой версией UNIX. На наименование повлияла специфика процесса получения двоичного файла. В отличие от систем семейства CP/M, для которых всегда была характерна нехватка памяти, Unix системы позволяли осуществлять полный цикл: компиляция, компиляция, компоновка. a.out - это сокращение от assembler output. Формат a.out по структуре похож на форматы .EXE. За свое существование претерпел ряд модификаций.
С появлением разделяемых библиотек формат a.out из-за ряда ограничений был заменен на формат COFF. Из основных нововведений - это добавление отладочной информации и относительного виртуального адреса, что позволило загружать его по произвольному фактическому адресу. Использование формата COFF в Unix системах в настоящее время ограничено, однако формат .EXE PE является наиболее известным вариантом формата COFF.
Формат COFF был принят не всеми производителями семейства Unix и многие все еще продолжали использовать a.out. Ситуация изменилась с появлением формата ELF. Достаточно удачное решение и учет того, что формат не был ориентирован под специфические особенности определенной архитектуры, он получил широкое распространение. Большинство современных реализаций Unix и ряд других операционных систем используют именно его. Существует также "универсальный" формат ELF, содержащий двоичные образы для большинства различных платформ. Сложно сказать, будет ли формат FatELF широко использован, но если оглянуться на историю подобный "многосистемных" форматов, то, скорее всего, FatELF не получит широкого распространения.
Наличие большого числа форматов, накопившихся со временем, привело к тому, что в конце девяностых годов появилось ряд исследовательских проектов по разработке некоторого "абстрактного" формата файлов а также библиотек, предоставляющих единый интерфейс по доступу к данным любого формата. Причины появление таких инструментов было несколько. Одна из причин - инструментарий для сред разработки. Например, поддержка компоновщиком наибольшего числа форматов. Другая причина - необходимость переноса и запуска двоичных программ на другой аппаратной платформе.
Файл — это наименьшая логическая единица информации записанная на носителе — жёстком диске, флешке или каком-либо другом. Они используются операционной системой для различных целей. В каждом случае они имеют соответствующий формат.
Что такое исполняемый файл
Файлы можно разделить на две большие группы: программы и данные. Первые запускаются операционной системой на исполнение. Для вторых обычно установлена стандартная программа, которая с ними работает.
К исполняемым относятся программы и командные файлы. Пользователь их запускает при помощью двойного клика мышью или путём нажатия клавиши Enter.
Что такое формат и расширение файла
Расширение — это часть названия файла, расположенная после точки. Если она отсутствует. То считается, что расширения нет. Разрешается использовать несколько точек в таком названии. В таком случае расширение — это те символы, которые находятся после последней из них.
Чтобы операционная система знала, что делать с конкретным файлом, она сначала читает его расширение. Оно точно говорит о том, исполняемый это файл или файл данных. В последнем случае становится понятным, какая программа должна его обрабатывать. Например, если указано «htm», то при двойном клике мышкой файл будет открыт в стандартном браузере. Если речь идёт о картинке с расширением «jpg», то её обычно открывают в просмотрщике изображений.
О расширениях и форматах файла можно узнать из видео
Файл состоит из огромного количества байтов. Для каждого формата существуют формальные требования о том. Какая именно информация содержится в конкретных байтах. Например, в файлах картинок должна быть информация о каждой точке изображения и её цвете. Исполняемые файлы различных типов содержат код, который должен выполняться и уточняют, как именно он должен запускаться.
Расширение соответствует формату файла и определяет то, как должна вестись работа с ним. Визуально эту информацию выражает иконка. Для файла данных она соответствует программе, которая будет его обрабатывать. Пользователь имеет возможность поменять иконку на ту, которая ему подойдёт лучше.
Какие расширения могут иметь программные приложения
Расширение | Значение |
exe | Исполняемый файл |
com | Исполняемый файл в старом формате |
bat | Командный файл |
cmd | Командный файл |
К исполняемым файлам относятся программы, которые выполняются самостоятельно. Некоторые из них могут работать с файлами данных, а некоторые — нет. Стандартным расширением является «exe». Такие программы включают в себя код, исполнение которого обеспечивается операционной системой. Другим типом исполняемых файлов являются командные файлы. Они содержат в себе список консольных команд, которые выполняются последовательно.
В ролике показано, как открывать файлы с различными расширениями
Как увидеть расширение файла
Чтобы увидеть расширение файла, нужно изменить соответствующую системную настройку. В Windows 10 это можно сделать следующим образом:
Затем нужно подтвердить сделанные изменения нажатием на «ОК ».
В Windows 7 для этой цели требуется выполнить такие действия:
После нажатия на «ОК» корректировка вступит в силу.
Как изменить расширение
Операционная система видя расширение, понимает, как работать с файлом. Иногда может случиться так. Что оно не соответствует формату файла. Это может произойти по различным причинам. Вот несколько примеров:
- Пользователь работал в текстовом редакторе и сохранил файл с придуманным им расширением.
- В результате действия вируса.
- При закачке из интернета файлу было присвоено несвойственное ему расширение.
Например, при скачивании из интернета pdf файла у него может оказаться расширение «tmp». С одной стороны, файл закачан полностью. С другой — при двойном клике по нему не запускается программа для чтения pdf файлов. Чтобы решить эту и аналогичные проблемы достаточно установить файлу нужное расширение. В описанном здесь примере достаточно поменять его на «pdf».
Чтобы поменять расширение на нужное, необходимо выполнить такие действия:
При изменении расширения нужно точно знать, какое должно быть. Если есть несколько вариантов, можно попробовать каждый из них. Проверить можно, попытавшись открыть стандартным способом. В некоторых случаях найти правильное решение можно, просмотрев начало файла через 16-ричный редактор.
Как убрать расширение файла из названия
В этом случае нужно поступить таким образом:
Как открыть исполняемый файл
Чтобы открыть исполняемый файл, нужно сделать по нему двойной клик левой клавишей мыши. Это также можно сделать, если выбрать его название и нажать на клавишу Enter.
Исполняемый файл ( executable file ) - это файл , который может быть загружен в память загрузчиком операционной системы и затем исполнен. В операционной системе Windows исполняемые файлы, как правило, имеют расширения ".exe" и ".dll". Расширение ".exe" имеют программы, которые могут быть непосредственно запущены пользователем. Расширение ".dll" имеют так называемые динамически связываемые библиотеки ( dynamic link libraries). Эти библиотеки экспортируют функции, используемые другими программами.
Для того чтобы загрузчик операционной системы мог правильно загрузить исполняемый файл в память , содержимое этого файла должно соответствовать принятому в данной операционной системе формату исполняемых файлов. В разных операционных системах в разное время существовало и до сих пор существует множество различных форматов. В этой главе мы рассмотрим формат Portable Executable (PE). Формат PE - это основной формат для хранения исполняемых файлов в операционной системе Windows . Сборки . NET тоже хранятся в этом формате.
Кроме того, формат PE может использоваться для представления объектных файлов . Объектные файлы служат для организации раздельной компиляции программы. Смысл раздельной компиляции заключается в том, что части программы (модули) компилируются независимо в объектные файлы , которые затем связываются компоновщиком в один исполняемый файл .
А теперь - немного истории. Формат PE был создан разработчиками Windows NT. До этого в операционной системе Windows использовались форматы New Executable (NE) и Linear Executable (LE) для представления исполняемых файлов, а для хранения объектных файлов использовался Object Module Format (OMF). Формат NE предназначался для 16-разрядных приложений Windows , а формат LE, изначально разработанный для OS/2 , был уже 32-разрядным. Возникает вопрос: почему разработчики Windows NT решили отказаться от существующих форматов? Ответ становится очевидным, если обратить внимание на то, что большая часть команды, работавшей над созданием Windows NT, ранее работала в Digital Equipment Corporation. Они занимались в DEC разработкой инструментария для операционной системы VAX / VMS , и у них уже были навыки и готовый код для работы с исполняемыми файлами, представленными в формате Common Object File Format ( COFF ). Соответственно, формат COFF в слегка модифицированном виде был перенесен в Windows NT и получил название PE.
В ". NET Framework Glossary " сказано, что PE - это реализация Microsoft формата COFF . В то же время в [5] утверждается, что PE - это формат исполняемых файлов, а COFF - это формат объектных файлов . Вообще, мы можем наблюдать путаницу в документации Microsoft относительно названия формата. В некоторых местах они называют его COFF , а в некоторых - PE. Правда, можно заметить, что в новых текстах название COFF используется все меньше и меньше. Более того, формат PE постоянно эволюционирует. Например, несколько лет назад в Microsoft отказались от хранения отладочной информации внутри исполняемого файла, и поэтому теперь многие поля в структурах формата COFF просто не используются. Кроме того, формат COFF - 32-разрядный, а последняя редакция формата PE (она называется PE32+) может использоваться на 64-разрядных аппаратных платформах. Поэтому, видимо, дело идет к тому, что название COFF вообще перестанут использовать.
Интересно отметить, что исполняемые файлы в устаревших форматах NE и LE до сих пор поддерживаются Windows . Исполняемые файлы в формате NE можно запускать под управлением NTVDM (NT Virtual DOS Machine), а формат LE используется для виртуальных драйверов устройств ( VxD ).
Почему в названии формата PE присутствует слово " portable " ("переносимый")? Дело в том, что Windows NT была реализована не только для платформы Intel x86 , но и для платформ MIPS R4000, DEC Alpha и PowerPC . И во всех реализациях для хранения исполняемых файлов использовался формат PE. При этом речь не шла о достижении двоичной совместимости между этими платформами, то есть exe- файл , предназначенный для выполнения на платформе Intel x86 , нельзя было запустить на PowerPC . Важно понимать, что переносимость формата еще не означает переносимость исполняемых файлов, записанных в этом формате. Формат PE переносим в том смысле, что он слабо зависит от типа процессора и поэтому подходит для разных платформ (в том числе и для платформы . NET ).
Далее в этой главе мы не будем затрагивать 64-разрядный вариант формата PE, потому что в настоящее время сборки . NET хранятся в прежнем 32-разрядном формате. Однако отметим, что 64-разрядный PE очень слабо отличается от 32-разрядного. Основное отличие касается разрядности полей структур PE-файла.
Файл с исполняемым расширением файла означает , что формат файл поддерживает некоторые возможности для запуска автоматического задания. Это отличается от других форматов файлов, которые просто отображают данные, воспроизводят звук или видео или иным образом представляют контент без выполнения системной команды.
Другими словами, если вы откроете файл с одним из этих расширений, ваш компьютер может без вашего разрешения запустить одну или несколько операций, запрограммированных в этом файле.
Проще говоря, эти файлы принадлежат программам, сценариям или программным расширениям и плагинам . Они предназначены для запуска и работы на вашем компьютере, только вы не можете быть точно уверены, что они работают или делают. Вот почему всегда важно запускать их только тогда, когда они приходят из надежного источника или с веб-сайта.
Эти операции могут повредить, если, например, вам нужно запустить зараженный вирусом исполняемый файл, полученный по электронной почте от кого-то, кого вы не знаете.
Пожалуйста, соблюдайте осторожность перед открытием любого исполняемого файла, особенно тех, которые получены в подозрительных электронных письмах или загружены с незнакомых веб-сайтов.
Это не полный список расширений исполняемых файлов, а также список опасных, но не исполняемых типов файлов.
Расширения файлов высокого риска
Мы оценили следующие типы исполняемых файлов как High Risk, потому что практически все компьютеры с указанной операционной системой установлены для выполнения команд, содержащихся в исполняемом файле.
Другими словами, файлы с расширениями, перечисленными ниже, могут быть выполнены с некоторыми основными частями Windows, macOS, Linux и т. Д. Никаких дополнительных программ не требуется.
Потенциально опасные расширения файлов | ||
---|---|---|
расширение | Формат | Операционные системы) |
ДЕЙСТВИЯ | Automator Action | Macos |
APK | заявка | Android |
ПРИЛОЖЕНИЕ | исполнимый | Macos |
ЛЕТУЧАЯ МЫШЬ | Пакетный файл | Windows |
BIN | Двоичный исполняемый файл | Windows, macOS, Linux |
CMD | Командный скрипт | Windows |
COM | Командный файл | Windows |
КОМАНДА | Терминальная команда | Macos |
CPL | Удлинитель панели управления | Windows |
CSH | C Shell Script | macOS, Linux |
EXE | исполнимый | Windows |
GADGET | Гаджет Windows | Windows |
INF 1 | Файл информации о настройке | Windows |
INS | Настройки интернет-связи | Windows |
INX | InstallShield Скомпилированный скрипт | Windows |
IPA | заявка | IOS |
ISU | InstallShield Uninstaller Script | Windows |
РАБОТА | Файл задания планировщика задач Windows | Windows |
JSE | Кодированный файл JScript | Windows |
КШ | Unix Korn Shell Script | Linux |
LNK | Ярлык файла | Windows |
MSC | Microsoft Common Console Документ | Windows |
MSI | Пакет установщика Windows | Windows |
MSP | Исправление установщика Windows | Windows |
MST | Файл преобразования установки установщика Windows | Windows |
OSX | исполнимый | Macos |
ИЗ | исполнимый | Linux |
PAF | Файл установщика портативного приложения | Windows |
PIF | Файл информации о программе | Windows |
PRG | исполнимый | GEM |
PS1 | Командлет Windows PowerShell | Windows |
REG | Файл данных реестра | Windows |
RGS | Скрипт реестра | Windows |
БЕГ | исполнимый | Linux |
SCR | Выполняемая заставка | Windows |
SCT | Windows Scriptlet | Windows |
SHB | Windows Document Shortcut | Windows |
SHS | Shell Scrap Object | Windows |
U3P | Умное приложение U3 | Windows |
VB | VBScript файл | Windows |
VBE | VBScript Кодированный скрипт | Windows |
VBS | VBScript файл | Windows |
VBSCRIPT | Visual Basic Script | Windows |
WORKFLOW | Automator Workflow | Macos |
WS | Windows Script | Windows |
WSF | Windows Script | Windows |
WSH | Настройки скрипта Windows | Windows |
[1] Чтобы выполнить INF-файл, вы должны открыть всплывающее меню (обычно щелкнув правой кнопкой мыши на файле) и выбрать « Установить» .
Другие расширения исполняемых файлов
Следующие расширения файлов выполняются только в том случае, если у вас установлено программное обеспечение, которое выполняет команды, содержащиеся в файле.
Если у вас установлена одна из приведенных ниже программ, рассматривайте файлы с соответствующими расширениями как исполняемые и с высокой степенью риска . Если у вас не установлена конкретная программа и вы пытаетесь запустить файл с таким расширением, то появится безобидная ошибка или вообще ничего не произойдет.
Расширения файлов высокого риска | ||
---|---|---|
расширение | Формат | программа |
0xE | Переименованный вирусный файл | F-Secure Internet Security |
73K | Применение TI-73 | TI Connect |
89K | Применение TI-89 | TI Connect |
A6P | Программный файл Authorware 6 | Adobe Authorware |
переменный ток | GNU Autoconf Script | Autoconf |
ACC | GEM Вспомогательный Файл | Gemulator |
ACR | Сценарий ACRobot | ACRobot |
ACTM | AutoCAD Action Macro | AutoCAD |
AHK | Скрипт AutoHotkey | AutoHotkey |
ВОЗДУХА | Установочный пакет Adobe AIR | Adobe AIR |
ПРИЛОЖЕНИЕ | Приложение FoxPro | Visual FoxPro |
ARSCRIPT | Скрипт ArtRage | АртРаг Студия |
В ВИДЕ | Adobe Flash ActionScript File | Adobe Flash |
ASB | Alphacam Stone VB Macro | Alphacam |
AWK | Скрипт AWK | AWK |
AZW2 | Файл приложения Kindle Active Content | Kindle Collection Manager |
ЛУЧ | Скомпилированный файл Erlang | Erlang |
BTM | Пакетный файл 4DOS | 4DOS |
CEL | Селестия Сценарий | Celestia |
CELX | Селестия Сценарий | Celestia |
CHM | Скомпилированный файл справки HTML | Firefox, IE, Safari |
COF | Файл MPLAB COFF | MPLAB IDE |
ЭЛТ | Сертификат безопасности | Firefox, IE, Chrome, Safari |
ДЭК | Пакетный файл подслушивающего | соглядатай |
DLD | Скомпилированная программа EdLog | Edlog |
DMC | Медицинский менеджер сценарий | Мудрец медицинский менеджер |
DOCM | Документ Word с поддержкой макросов | Microsoft Word |
DOTM | Шаблон Word с поддержкой макросов | Microsoft Word |
DXL | Сценарий Rational DOORS | Рациональные ДВЕРИ |
EAR | Файл корпоративного архива Java | Apache Geronimo |
EBM | EXTRA! Основной Макрос | EXTRA! |
EBS | E-Run 1.x Script | E-Prime (v1) |
EBS2 | E-Run 2.0 Script | E-Prime (версия 2) |
ECF | Файл компонента SageCRM | SageCRM |
EHAM | Исполняемый файл ExtraHAM | HAM Programmer Toolkit |
ELF | Файл игры Nintendo Wii | Эмулятор дельфина |
ES | SageCRM Script | SageCRM |
EX4 | Файл программы MetaTrader | MetaTrader |
ExoPC | Приложение ExoPC | EXOfactory |
EZS | EZ-R Stats Batch Script | EZ-R Stats |
ФАС | Скомпилированный файл AutoLISP для быстрой загрузки | AutoCAD |
FKY | FoxPro Macro | Visual FoxPro |
FPI | FPS Creator Intelligence Script | FPS Creator |
FRS | Flash Renamer Script | Flash Renamer |
FXP | Скомпилированная программа FoxPro | Visual FoxPro |
GS | Geosoft Script | Оазис Монтадж |
ВЕТЧИНА | Исполняемый файл HAM | Хэм Runtime |
HMS | HostMonitor Script | HostMonitor |
HPF | Программный файл HP9100A | HP9100A Emulator |
HTA | HTML-приложение | Internet Explorer |
ММВ | Макро Макро | iMacros (дополнение Firefox) |
IPF | Сценарий установщика SMS | Microsoft SMS |
ISP | Настройки интернет-связи | Microsoft IIS |
JAR | Архив Java | Firefox, IE, Chrome, Safari |
JS | Исполняемый скрипт JScript | Firefox, IE, Chrome, Safari |
JSX | ExtendScript Script | Adobe ExtendScript Toolkit |
KIX | KiXtart Script | KiXtart |
LO | Interleaf Скомпилированный Lisp-файл | QuickSilver |
LS | LightWave LScript File | Световая волна |
МАМ | Доступ к книге с поддержкой макросов | Microsoft Access |
MCR | 3ds Max Macroscript или Tecplot Macro | 3ds Max |
MEL | Maya Embedded Language File | Майя 2013 |
MPX | Программа скомпилированного меню FoxPro | Visual FoxPro |
MRC | сценарий mIRC | Mirc |
МИЗ | Скрипт 3ds Max | 3ds Max |
МИЗ | Максвелл Скрипт | Максвелл Рендер |
MXE | Macro Express воспроизводимый макрос | Макро Экспресс |
NEXE | Исполняемый файл Chrome Native Client | Хром |
OBS | Скрипт ObjectScript | ObjectScript |
ORE | Исполняемый руд | Среда выполнения руд |
OTM | Макрос Outlook | Microsoft Outlook |
PEX | Исполняемый файл ProBoard | ProBoard BBS |
PLX | Perl Исполняемый | ActivePerl или Microsoft IIS |
POTM | Шаблон макроса PowerPoint с поддержкой макросов | Microsoft PowerPoint |
PPAM | PowerPoint с поддержкой макросов | Microsoft PowerPoint |
ППСМ | Слайд-шоу с поддержкой макросов PowerPoint | Microsoft PowerPoint |
PPTM | Презентация с поддержкой макросов PowerPoint | Microsoft PowerPoint |
КНР | Файл кода ресурса Palm | Palm Desktop |
PVD | Установочный скрипт | Instalit |
PWC | Файл PictureTaker | PictureTaker |
PYC | Python скомпилированный файл | питон |
ЧЛН | Оптимизированный код Python | питон |
QPX | Скомпилированная программа запросов FoxPro | Visual FoxPro |
RBX | Скомпилированный скрипт Rembo-C | Рембо Инструментарий |
ROX | Активировать исполняемый объект отчета | eReport |
RPJ | Пакетное задание Real Pac | Real Pac |
S2A | Приложение SEAL2 | ТЮЛЕНЬ |
SBS | SPSS Script | SPSS |
SCA | Scala Script | Scala Designer |
ШРАМ | SCAR Script | ШРАМ |
SCB | Scala Опубликованный сценарий | Scala Designer |
SCRIPT | Общий сценарий | Оригинальный движок сценариев 1 |
SMM | Ami Pro Macro | Ами Про |
SPR | Сгенерированный FoxPro экранный файл | Visual FoxPro |
TCP | Программа Tally Compiled | Tally Developer |
THM | Термвуд Макро | Mastercam |
TLB | Библиотека типов OLE | Майкрософт Эксель |
TMS | Сценарий Телемата | Telemate |
UDF | Пользовательская функция Excel | Майкрософт Эксель |
UPX | Ultimate Packer для файла eXecutables | Ultimate Packer для электронных программ |
URL | Интернет-ярлык | Firefox, IE, Chrome, Safari |
VLX | Скомпилированный файл AutoLISP | AutoCAD |
VPM | Vox Proxy Macro | Vox Proxy |
WCM | WordPerfect Macro | WordPerfect |
WIDGET | Yahoo! Виджет | Yahoo! Виджеты |
WIZ | Microsoft Wizard File | Microsoft Word |
WPK | WordPerfect Macro | WordPerfect |
WPM | WordPerfect Macro | WordPerfect |
XAP | Пакет приложений Silverlight | Microsoft Silverlight |
XBAP | Приложение браузера XAML | Firefox, IE |
XLAM | Надстройка Excel с поддержкой макросов | Майкрософт Эксель |
XLM | Книга с поддержкой макросов Excel | Майкрософт Эксель |
XLSM | Книга с поддержкой макросов Excel | Майкрософт Эксель |
XLTM | Шаблон с поддержкой макросов Excel | Майкрософт Эксель |
XQT | SuperCalc Macro | CA SuperCalc |
XYS | Скрипт XYplorer | XYplorer |
ZL9 | Переименованный вирусный файл | ZoneAlarm |
[1] Под «Original Scripting Engine» я подразумеваю любую программу, создавшую сценарий. Было бы невозможно перечислить и постоянно обновлять количество механизмов сценариев, которые могут использовать эти расширения файлов.
Читайте также: