Имена файлов в Windows состоять из двух частей, разделенных точкой: первая, имя файла, и вторая, расширение из трех или четырех символов, которое определяет тип файла. Например, в expenses.xlsx первая часть имени файла — expenses, а расширение — xlsx.
Расширения помогают определить компьютеру, в каком приложении был создан файл или в каком приложении его можно открыть, а также какой значок следует использовать для файла. Например, расширение docx сообщает компьютеру, что файл можно открыть в программе Microsoft Word и что при просмотре файла в проводнике для него следует отображать значок Word.
Большинство расширений имен файлов совместимы с более чем одной программой. Можно изменить расширение имени файла, но при этом файл не будет преобразован либо изменен как-либо еще, за исключением изменения имени файла. Дополнительные инструкции по изменению программы для открытия файла см. в разделе Изменение программ по умолчанию в Windows 10.
Если при просмотре файлов в проводнике не отображаются расширения имен файлов, выполните следующие действия.
-
В поле поиска на панели задач введите слово проводник и в результатах поиска выберите Проводник.
-
В проводнике в разделе Вид в группе Показать или скрыть установите флажок Расширения имен файлов.
Ниже приведен список распространенных расширений имен и форматов файлов в Windows.
Расширение |
Формат |
---|---|
aac, adt, adts |
Файл аудио Windows |
accdb |
Файл базы данных Microsoft Access |
accde |
Файл Microsoft Access только для выполнения |
accdr |
База данных Microsoft Access |
accdt |
Шаблон базы данных Microsoft Access |
aif, aifc, aiff |
Звуковой файл Audio Interchange File Format |
aspx |
Файл Active Server Page ASP.NET |
avi |
Файл аудио или видео Audio Video Interleave |
bat |
Пакетный файл PC |
bin |
Двоичный сжатый файл |
bmp |
Файл точечного рисунка |
cab |
CAB-файл Windows |
cda |
Дорожка компакт-диска |
csv |
Файл данных с разделителями-запятыми |
dif |
Файл таблицы формата DIF |
dll |
Файл динамической библиотеки |
doc |
Документ Microsoft Word до Word 2007 |
docm |
Документ Microsoft Word с включенной поддержкой макросов |
docx |
Документ Microsoft Word |
dot |
Шаблон Microsoft Word до Word 2007 |
dotx |
Шаблон Microsoft Word |
eml |
Файл электронной почты, созданный в приложениях Outlook Express, «Почта Windows Live» и других программах |
eps |
Файл Encapsulated PostScript |
exe |
Исполняемый файл программы |
flv |
Видеофайл совместимый с Flash |
gif |
Файл Graphical Interchange Format |
htm, html |
Страница на языке разметки HTML |
ini |
Файл конфигурации для инициализации Windows |
iso |
Образ диска ISO-9660 |
jar |
Файл архитектуры Java |
jpg, jpeg |
Файл фотографии Joint Photographic Experts Group |
m4a |
Звуковой файл MPEG-4 |
mdb |
База данных Microsoft Access до Access 2007 |
mid, midi |
Файл интерфейса Musical Instrument Digital Interface |
mov |
Видеофайл Apple QuickTime |
.mp3 |
Аудиофайл MPEG Layer-3 |
mp4 |
Видео MPEG 4 |
mp4 |
Видео MPEG 4 |
mpeg |
Видеофайл Moving Picture Experts Group |
mpg |
Поток в формате MPEG 1 |
msi |
Файл установщика Майкрософт |
mui |
Файл многоязычного пользовательского интерфейса |
|
Файл Portable Document Format |
png |
Файл Portable Network Graphics |
pot |
Шаблон Microsoft PowerPoint до PowerPoint 2007 |
potm |
Шаблон Microsoft PowerPoint с включенной поддержкой макросов |
potx |
Шаблон Microsoft PowerPoint |
ppam |
Надстройка Microsoft PowerPoint |
pps |
Слайд-шоу Microsoft PowerPoint до PowerPoint 2007 |
ppsm |
Слайд-шоу Microsoft PowerPoint с включенной поддержкой макросов |
ppsx |
Слайд-шоу Microsoft PowerPoint |
ppt |
Формат Microsoft PowerPoint до PowerPoint 2007 |
pptm |
Презентация Microsoft PowerPoint с включенной поддержкой макросов |
pptx |
Презентация Microsoft PowerPoint |
psd |
Файл Adobe Photoshop |
pst |
Хранилище данных Outlook |
pub |
Файл Microsoft Publisher |
rar |
Сжатый файл архива Roshal |
rtf |
Текстовый файл в формате Rich Text Format |
sldm |
Слайд Microsoft PowerPoint с включенной поддержкой макросов |
sldx |
Слайд Microsoft PowerPoint |
swf |
Файл Shockwave Flash |
sys |
Файл переменных и системных параметров Microsoft DOS и Windows |
tif, tiff |
Файл Tagged Image Format |
tmp |
Файл временных данных |
txt |
Файл неформатированного текста |
vob |
Файл видеообъекта |
vsd |
Рисунок Microsoft Visio до Visio 2013 |
vsdm |
Рисунок Microsoft Visio с включенными макросами |
vsdx |
Файл рисунка Microsoft Visio |
vss |
Трафарет Microsoft Visio до Visio 2013 |
vssm |
Трафарет Microsoft Visio с включенными макросами |
vst |
Шаблон Microsoft Visio до Visio 2013 |
vstm |
Шаблон Microsoft Visio с включенными макросами |
vstx |
Шаблон Microsoft Visio |
wav |
Звуковой файл Wave |
wbk |
Архивный документ Microsoft Word |
wks |
Файл Microsoft Works |
wma |
Файл Windows Media Audio |
wmd |
Файл Windows Media Download |
wmv |
Файл Windows Media Video |
wmz, wms |
Файл обложек Windows Media |
wpd, wp5 |
Документ WordPerfect |
xla |
Файл надстройки или макроса Microsoft Excel |
xlam |
Надстройка Microsoft Excel после Excel 2007 |
xll |
Надстройка Microsoft Excel на основе DLL |
xlm |
Макрос Microsoft Excel до Excel 2007 |
xls |
Рабочая книга Microsoft Excel до Excel 2007 |
xlsm |
Рабочая книга Microsoft Excel с включенной поддержкой макросов после Excel 2007 |
xlsx |
Рабочая книга Microsoft Excel после Excel 2007 |
xlt |
Шаблон Microsoft Excel до Excel 2007 |
xltm |
Шаблон Microsoft Excel с включенной поддержкой макросов после Excel 2007 |
xltx |
Шаблон Microsoft Excel после Excel 2007 |
xps |
Документ на основе XML |
zip |
Сжатый файл |
Связанные ссылки
-
Форматы Open XML и расширения имен файлов
-
Форматы файлов, поддерживаемые проигрывателем Windows Media
-
Форматы файлов, поддерживаемые в Excel
-
Форматы файлов, поддерживаемые в PowerPoint
-
Форматы файлов, поддерживаемые в Project
Нужна дополнительная помощь?
Нужны дополнительные параметры?
Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.
В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.
Найдите решения распространенных проблем или получите помощь от агента поддержки.
Файл с исполняемым расширением (см. Что такое расширение файла?) в отличие от других форматов файлов, которые только содержат данные, например, музыку, видео, текстовый документ и т.п., могут быть запущены на исполнение. Т.е., если вы открываете файл с одним из исполняемых расширений, ваш компьютер может, без вашего дальнейшего участия, выполнить одну или несколько операций, запрограммированных в этом файле. Это могут быть как полезные действия, например, запуск текстового редактора или интернет-браузера, так и действия несущие в себе опасность для ваших данных или других программ на компьютере, т.е. это может быть компьютерный вирус.
Поэтому, при открытии исполняемых файлов, следует соблюдать повышенную осторожность, особенно, если вы получили этот файл из неизвестного вам источника, например, по почте от неизвестного адресата или с незнакомого сайта.
Примечание: это не полный, но пополняемый список исполняемых расширений файлов. Если вы знаете еще о каком-то исполняемом расширении файла, пожалуйста, сообщите.
Расширение | Формат | Windows | MacOS | Linux | Android | iOS |
---|---|---|---|---|---|---|
ACTION | Automator Action | ● | ||||
APK | Приложение | ● | ||||
APP | Исполняемый файл | ● | ||||
BAT | Batch File | ● | ||||
BIN | Binary Executable | ● | ● | ● | ||
CMD | Command Script | ● | ||||
COM | Command File | ● | ||||
COMMAND | Terminal Command | ● | ||||
CPL | Control Panel Extension | ● | ||||
CSH | C Shell Script | ● | ● | |||
EXE | Исполняемый файл | ● | ||||
GADGET | Windows Gadget | ● | ||||
INF1 | Setup Information File | ● | ||||
INS | Internet Communication Settings | ● | ||||
INX | InstallShield Compiled Script | ● | ||||
IPA | Приложение | ● | ||||
ISU | InstallShield Uninstaller Script | ● | ||||
JOB | Windows Task Scheduler Job File | ● | ||||
JSE | JScript Encoded File | ● | ||||
KSH | Unix Korn Shell Script | ● | ||||
LNK | File Shortcut | ● | ||||
MSC | Microsoft Common Console Document | ● | ||||
MSI | Windows Installer Package | ● | ||||
MSP | Windows Installer Patch | ● | ||||
MST | Windows Installer Setup Transform File | ● | ||||
OSX | Исполняемый файл | ● | ||||
OUT | Исполняемый файл | ● | ||||
PAF | Portable Application Installer File | ● | ||||
PIF | Program Information File | ● | ||||
PS1 | Windows PowerShell Cmdlet | ● | ||||
REG | Registry Data File | ● | ||||
RGS | Registry Script | ● | ||||
RUN | Исполняемый файл | ● | ||||
SCT | Windows Scriptlet | ● | ||||
SH | Shell Script | ● | ● | |||
SHB | Windows Document Shortcut | ● | ||||
SHS | Shell Scrap Object | ● | ||||
U3P | U3 Smart Application | ● | ||||
VB | VBScript File | ● | ||||
VBE | VBScript Encoded Script | ● | ||||
VBS | VBScript File | ● | ||||
VBSCRIPT | Visual Basic Script | ● | ||||
WORKFLOW | Automator Workflow | ● | ||||
WS | Windows Script | ● | ||||
WSF | Windows Script | ● |
Если вы не нашли ответ или нужную информацию,
задайте вопрос через форму обратной связи.
Или напишите комментарий здесь.
103
103 people found this article helpful
Files with these extensions might be able to execute a task automatically
A file with an executable file extension means that the file format supports some ability to run an automatic task. This is in contrast to other file formats that just display data, play a sound or video, or otherwise present content without running a system command.
Sammyayot254 / Unsplash
File Extensions Explained
If you open a file with one of these file extensions, your computer could, without your continued permission, run one or more operations programmed into that file.
To put it in even simpler terms, these files either belong to programs, scripts, or program extensions and plugins. They’re meant to run and do things on your computer, only you can’t be sure exactly what they’re running or doing. That’s why it’s always crucial to only run them when they come from a trusted source or website.
Those operations could be damaging if, for example, you were to run a virus-infected executable file that you received by email from someone you don’t know.
Use an online virus scanner on the specific file you’re concerned about if you’re not sure if it’s safe (remember, though, that not all dangerous files are necessarily malicious, so those scanners shouldn’t be your only line of defense).
High-Risk File Extensions
We’ve rated the following executable file types as High Risk because essentially all computers with the listed operating system installed, execute the commands contained in the executable file.
In other words, files with the extensions listed below can be executed with some basic parts of Windows, macOS, Linux, etc. No additional program is required.
Potentially Dangerous File Extensions | ||
---|---|---|
Extension | Format | Operating System(s) |
ACTION | Automator Action | macOS |
APK | Application | Android |
APP | Executable | macOS |
BAT | Batch File | Windows |
BIN | Binary Executable | Windows, macOS, Linux |
CAB | Windows Cabinet | Windows |
CMD | Command Script | Windows |
COM | Command File | Windows |
COMMAND | Terminal Command | macOS |
CPL | Control Panel Extension | Windows |
CSH | C Shell Script | macOS, Linux |
EX_ | Compressed Executable | Windows |
EXE | Executable | Windows |
GADGET | Windows Gadget | Windows |
INF1 | Setup Information File | Windows |
INS | Internet Communication Settings | Windows |
INX | InstallShield Compiled Script | Windows |
IPA | Application | iOS |
ISU | InstallShield Uninstaller Script | Windows |
JOB | Windows Task Scheduler Job File | Windows |
JSE | JScript Encoded File | Windows |
KSH | Unix Korn Shell Script | Linux |
LNK | File Shortcut | Windows |
MSC | Microsoft Common Console Document | Windows |
MSI | Windows Installer Package | Windows |
MSP | Windows Installer Patch | Windows |
MST | Windows Installer Setup Transform File | Windows |
OSX | Executable | macOS |
OUT | Executable | Linux |
PAF | Portable Application Installer File | Windows |
PIF | Program Information File | Windows |
PRG | Executable | GEM |
PS1 | Windows PowerShell Cmdlet | Windows |
REG | Registry Data File | Windows |
RGS | Registry Script | Windows |
RUN | Executable | Linux |
SCR | Screensaver Executable | Windows |
SCT | Windows Scriptlet | Windows |
SHB | Windows Document Shortcut | Windows |
SHS | Shell Scrap Object | Windows |
U3P | U3 Smart Application | Windows |
VB | VBScript File | Windows |
VBE | VBScript Encoded Script | Windows |
VBS | VBScript File | Windows |
VBSCRIPT | Visual Basic Script | Windows |
WORKFLOW | Automator Workflow | macOS |
WS | Windows Script | Windows |
WSF | Windows Script | Windows |
WSH | Windows Script Preference | Windows |
[1] To execute an INF file, you must open the pop-up menu (usually by right-clicking on the file) and choose Install.
Other Executable File Extensions
The following file extensions are only executable if you happen to have the software installed that carries out the commands contained in the file.
If you do have one of the programs below installed, consider files with the associated extensions as executable and High Risk. If you don’t have a particular program installed, and you try to execute a file with that extension, either a harmless error will appear or nothing at all will happen.
High Risk File Extensions | ||
---|---|---|
Extension | Format | Program |
0XE | Renamed Virus File | F-Secure Internet Security |
73K | TI-73 Application | TI Connect |
89K | TI-89 Application | TI Connect |
A6P | Authorware 6 Program File | Adobe Authorware |
AC | GNU Autoconf Script | Autoconf |
ACC | GEM Accessory File | Gemulator |
ACR | ACRobot Script | ACRobot |
ACTM | AutoCAD Action Macro | AutoCAD |
AHK | AutoHotkey Script | AutoHotkey |
AIR | Adobe AIR Installation Package | Adobe AIR |
APP | FoxPro Application | Visual FoxPro |
ARSCRIPT | ArtRage Script | ArtRage Studio |
AS | Adobe Flash ActionScript File | Adobe Flash |
ASB | Alphacam Stone VB Macro | Alphacam |
AWK | AWK Script | AWK |
AZW2 | Kindle Active Content App File | Kindle Collection Manager |
BEAM | Compiled Erlang File | Erlang |
BTM | 4DOS Batch File | 4DOS |
CEL | Celestia Script | Celestia |
CELX | Celestia Script | Celestia |
CHM | Compiled HTML Help File | Firefox, Safari |
COF | MPLAB COFF File | MPLAB IDE |
CRT | Security Certificate | Firefox, Chrome, Safari |
DEK | Eavesdropper Batch File | Eavesdropper |
DLD | EdLog Compiled Program | Edlog |
DMC | Medical Manager Script | Sage Medical Manager |
DOCM | Word Macro-Enabled Document | Microsoft Word |
DOTM | Word Macro-Enabled Template | Microsoft Word |
DXL | Rational DOORS Script | Rational DOORS |
EAR | Java Enterprise Archive File | Apache Geronimo |
EBM | EXTRA! Basic Macro | EXTRA! |
EBS | E-Run 1.x Script | E-Prime (v1) |
EBS2 | E-Run 2.0 Script | E-Prime (v2) |
ECF | SageCRM Component File | SageCRM |
EHAM | ExtraHAM Executable | HAM Programmer Toolkit |
ELF | Nintendo Wii Game File | Dolphin Emulator |
ES | SageCRM Script | SageCRM |
EX4 | MetaTrader Program File | MetaTrader |
EXOPC | ExoPC Application | EXOfactory |
EZS | EZ-R Stats Batch Script | EZ-R Stats |
FAS | Compiled Fast-Load AutoLISP File | AutoCAD |
FKY | FoxPro Macro | Visual FoxPro |
FPI | FPS Creator Intelligence Script | FPS Creator |
FRS | Flash Renamer Script | Flash Renamer |
FXP | FoxPro Compiled Program | Visual FoxPro |
GS | Geosoft Script | Oasis Montaj |
HAM | HAM Executable | Ham Runtime |
HMS | HostMonitor Script | HostMonitor |
HPF | HP9100A Program File | HP9100A Emulator |
IIM | iMacro Macro | iMacros (Firefox Add-on) |
IPF | SMS Installer Script | Microsoft SMS |
ISP | Internet Communication Settings | Microsoft IIS |
JAR | Java Archive | Firefox, Chrome, Safari |
JS | JScript Executable Script | Firefox, Chrome, Safari |
JSX | ExtendScript Script | Adobe ExtendScript Toolkit |
KIX | KiXtart Script | KiXtart |
LO | Interleaf Compiled Lisp File | QuickSilver |
LS | LightWave LScript File | LightWave |
MAM | Access Macro-Enabled Workbook | Microsoft Access |
MCR | 3ds Max Macroscript or Tecplot Macro | 3ds Max |
MEL | Maya Embedded Language File | Maya 2013 |
MPX | FoxPro Compiled Menu Program | Visual FoxPro |
MRC | mIRC Script | mIRC |
MS | 3ds Max Script | 3ds Max |
MS | Maxwell Script | Maxwell Render |
MXE | Macro Express Playable Macro | Macro Express |
NEXE | Chrome Native Client Executable | Chrome |
OBS | ObjectScript Script | ObjectScript |
ORE | Ore Executable | Ore Runtime Environment |
OTM | Outlook Macro | Microsoft Outlook |
PEX | ProBoard Executable | ProBoard BBS |
PLX | Perl Executable | ActivePerl or Microsoft IIS |
POTM | PowerPoint Macro-Enabled Design Template | Microsoft PowerPoint |
PPAM | PowerPoint Macro-Enabled Add-in | Microsoft PowerPoint |
PPSM | PowerPoint Macro-Enabled Slide Show | Microsoft PowerPoint |
PPTM | PowerPoint Macro-Enabled Presentation | Microsoft PowerPoint |
PRC | Palm Resource Code File | Palm Desktop |
PVD | Instalit Script | Instalit |
PWC | PictureTaker File | PictureTaker |
PYC | Python Compiled File | Python |
PYO | Python Optimized Code | Python |
QPX | FoxPro Compiled Query Program | Visual FoxPro |
RBX | Rembo-C Compiled Script | Rembo Toolkit |
ROX | Actuate Report Object Executable | eReport |
RPJ | Real Pac Batch Job File | Real Pac |
S2A | SEAL2 Application | SEAL |
SBS | SPSS Script | SPSS |
SCA | Scala Script | Scala Designer |
SCAR | SCAR Script | SCAR |
SCB | Scala Published Script | Scala Designer |
SCRIPT | Generic Script | Original Scripting Engine1 |
SMM | Ami Pro Macro | Ami Pro |
SPR | FoxPro Generated Screen File | Visual FoxPro |
TCP | Tally Compiled Program | Tally Developer |
THM | Thermwood Macro | Mastercam |
TLB | OLE Type Library | Microsoft Excel |
TMS | Telemate Script | Telemate |
UDF | Excel User Defined Function | Microsoft Excel |
UPX | Ultimate Packer for eXecutables File | Ultimate Packer for eXecutables |
URL | Internet Shortcut | Firefox, Chrome, Safari |
VLX | Compiled AutoLISP File | AutoCAD |
VPM | Vox Proxy Macro | Vox Proxy |
WCM | WordPerfect Macro | WordPerfect |
WIDGET | Yahoo! Widget | Yahoo! Widgets |
WIZ | Microsoft Wizard File | Microsoft Word |
WPK | WordPerfect Macro | WordPerfect |
WPM | WordPerfect Macro | WordPerfect |
XAP | Silverlight Application Package | Microsoft Silverlight |
XBAP | XAML Browser Application | Firefox |
XLAM | Excel Macro-Enabled Add-In | Microsoft Excel |
XLM | Excel Macro-Enabled Workbook | Microsoft Excel |
XLSM | Excel Macro-Enabled Workbook | Microsoft Excel |
XLTM | Excel Macro-Enabled Template | Microsoft Excel |
XQT | SuperCalc Macro | CA SuperCalc |
XYS | XYplorer Script | XYplorer |
ZL9 | Renamed Virus File | ZoneAlarm |
[1] «Original Scripting Engine» refers to whatever program created the script. It would be impossible to list, and keep updated, the number of scripting engines that might use these file extensions.
This is not a complete list of executable file extensions, nor is it a list of dangerous but non-executable file types.
Thanks for letting us know!
Get the Latest Tech News Delivered Every Day
Subscribe
Исполняемые файлы Archives
Расширения файлов категории Исполняемые файлы
Исполняемые файлы содержат код, который запускается при открытии файла. Программы Windows, приложения Mac OS X, скрипты и макросы – все считаются исполняемыми файлами. Так как файлы эти типов выполняют код при запуске, то нельзя открывать неизвестные исполняемые файлов, в том, числе и полученные по электронной почте во вложении.
Самыми распространенными расширениями считаются .EXE, .APP, .VB, .SCR и .MSI.
Расширение | Описание | Популярность |
---|---|---|
.apk | Пакет приложения Android | Очень часто используется |
.bat | Пакетный файл MS-DOS | Очень часто используется |
.bin | Исполняемый файл Unix | Средне используется |
.bin | Двоичный исполняемый файл | Средне используется |
.cgi | Общий интерфейс шлюза | Очень часто используется |
.cmd | Пакетный файл Windows | Часто используется |
.cmd | Программа dBASE | Очень редко используется |
.cmd | Пакетный файл OS/2 REXX | Редко используется |
.com | Исполняемый файл MS-DOS | Очень часто используется |
.cpp | Файл Apple Xcode Core C | Редко используется |
.js | Исполняемый файл JScript | Средне используется |
.jse | Зашифрованный файл JScript | Средне используется |
.exe | Исполняемый файл | Очень часто используется |
.exe | Приложение PortableApps.com | Часто используется |
.gadget | Гаджет Windows | Очень часто используется |
.gtp | Исполняемый файл Atari ST | Очень редко используется |
.hta | Исполняемый HTML-документ | Часто используется |
.jar | Файл архива Java | Очень часто используется |
.msi | Установочный файл (инсталлятор) Windows | Очень часто используется |
.msu | Пакет обновлений Windows | Средне используется |
.paf.exe | Файл PortableApps.com | Часто используется |
.pif | Информация о приложении Windows | Очень часто используется |
.ps1 | Скрипт Windows PowerShell | Часто используется |
.pwz | Файл мастера создания Microsoft PowerPoint | Редко используется |
.scr | Файл скрипта | Часто используется |
.thm | Макро файл Thermwood | Редко используется |
.vb | Скрипт VBScript | Очень часто используется |
.vbe | Зашифрованный скрипт VBScript | Часто используется |
.vbs | Скрипт VBScript | Часто используется |
.wsf | Файл сценария Windows | Очень часто используется |
Исполняемые файлы – это файлы, содержащие программный код, который выполняется компьютером. Исполняемый файл может быть скриптом, интерпретируемым на определенном языке программирования, или компилированным бинарным файлом.
Расширение файла – это последние символы после точки в его имени. Они указывают на тип файла и позволяют операционной системе определить, какую программу использовать для открытия файла. Используя определенное расширение, можно легко определить, является ли файл исполняемым или нет.
В общем смысле, существует множество форматов исполняемых файлов. Некоторые из них более распространены и широко используются для конкретных целей, другие могут быть более редкими и специфическими. Они могут относиться к различным программным платформам и операционным системам.
Например, наиболее распространенными форматами исполняемых файлов для операционной системы Windows являются файлы с расширениями .exe (исполняемый), .dll (динамическая библиотека) и .bat (пакетный файл).
Файлы с расширением .exe являются стандартными исполняемыми файлами в Windows. Они содержат скомпилированный код программы и могут быть запущены в операционной системе.
Файлы с расширением .dll являются динамическими библиотеками, содержащими код и данные, которые могут использоваться несколькими программами одновременно. Они подключаются во время выполнения программы и могут быть общими для нескольких программ.
Файлы с расширением .bat являются пакетными файлами, содержащими набор команд, которые выполняются последовательно. Они используются для автоматизации задач и управления операционной системой.
Содержание
- Исполняемые файлы: разнообразие форматов и их функциональность
- EXE-файлы: основные возможности и программы для работы с ними
- DLL-файлы: роли и использование в операционных системах
- BAT-файлы: область применения и команды для автоматизации задач
- JAR-файлы: хранение и запуск программ на платформе Java
- MSI-файлы: установка и распространение приложений в операционной системе Windows
- APK-файлы: работа с мобильными приложениями на операционной системе Android
- SCR-файлы: использование экранной заставки для персонализации компьютера
- Вопрос-ответ
- Какие бывают расширения у исполняемых файлов?
- Как определить тип исполняемого файла по его расширению?
- Можно ли изменить расширение исполняемого файла?
- Каким образом операционная система определяет, какой программе принадлежит исполняемый файл?
Исполняемые файлы: разнообразие форматов и их функциональность
Исполняемые файлы — это форматы файлов, которые содержат код, который может быть выполнен компьютером. Они являются основой для работы программ и приложений, и позволяют компьютеру выполнять определенные задачи в соответствии с написанным кодом.
Существует множество разнообразных форматов исполняемых файлов, каждый из которых имеет свои особенности и предназначен для выполнения определенных задач. Вот несколько из них:
- EXE (Executable): это один из наиболее распространенных форматов исполняемых файлов в операционных системах Windows. Файлы с расширением .exe могут содержать исполняемый код программы и другие ресурсы, необходимые для ее работы.
- APK (Android application package): этот формат является стандартным для установки приложений на устройства с операционной системой Android. Файлы APK содержат все необходимые файлы и ресурсы приложения, включая исполняемый код и манифест приложения.
- DMG (Disk image): это формат архивного файла, используемый в операционной системе macOS. Файлы DMG могут содержать не только исполняемые файлы, но и другие элементы операционной системы, такие как системные файлы, драйверы и приложения.
- JAR (Java Archive): это формат файла, используемый в языке программирования Java. Файлы JAR содержат исполняемый код Java и другие ресурсы, такие как классы, библиотеки и конфигурационные файлы.
- BIN (Binary): этот формат используется для хранения исполняемого кода в бинарном виде. Файлы BIN содержат набор инструкций, которые могут быть прочитаны и выполнены процессором компьютера.
Каждый из этих форматов имеет свои преимущества и недостатки, и выбор формата зависит от требований и целей программы. Некоторые форматы могут быть лучше подходят для разработки приложений для определенных платформ, в то время как другие форматы могут быть более универсальными и переносимыми.
Важно помнить, что исполняемые файлы могут быть опасными, если они содержат вредоносный код. Поэтому при скачивании или установке исполняемых файлов необходимо быть осторожным и проверять их на наличие вирусов и других угроз.
В целом, разнообразие форматов исполняемых файлов предоставляет разработчикам множество возможностей для создания различных программ и приложений, обеспечивая при этом эффективную и универсальную функциональность.
EXE-файлы: основные возможности и программы для работы с ними
EXE-файлы (от англ. «executable») представляют собой исполняемые файлы, которые содержат машинный код и выполняются операционной системой. Они используются для запуска приложений и программ на компьютере.
EXE-файлы могут быть разработаны для выполнения различных задач, начиная от простых программ и утилит, до сложных настольных приложений, игр и операционных систем.
Основные возможности EXE-файлов:
- Запуск приложений: EXE-файлы служат для запуска приложений на компьютере. При двойном щелчке на EXE-файле операционная система загружает код программы в память и начинает его выполнение.
- Инсталляция программ: многие программы распространяются в виде EXE-файлов, которые содержат установочный мастер. При запуске такого EXE-файла пользователь может следовать инструкциям мастера для установки программы на свой компьютер.
- Обновление программ: EXE-файлы могут служить для обновления программ до новой версии. При запуске EXE-файла, содержащего обновление, старая версия программы может быть автоматически заменена на новую.
- Работа с параметрами: некоторые EXE-файлы могут принимать параметры командной строки, которые изменяют их поведение или передают данные программе для обработки.
Существует множество программ, которые позволяют работать с EXE-файлами. Некоторые из них предоставляют возможность создавать и компилировать EXE-файлы, другие — анализировать и модифицировать уже существующие. Некоторые из наиболее популярных программ для работы с EXE-файлами:
- Microsoft Visual Studio: интегрированная среда разработки, которая позволяет создавать и компилировать EXE-файлы для Windows.
- NSIS (Nullsoft Scriptable Install System): бесплатная программа для создания инсталляторов на базе скриптов. Позволяет создать установщик для программы в виде EXE-файла.
- PE Explorer: мощный инструмент для анализа и модификации EXE-файлов. Позволяет извлекать ресурсы, редактировать исходный код и многое другое.
- Process Explorer: утилита, которая отображает информацию о запущенных процессах, включая EXE-файлы, используемые этими процессами.
EXE-файлы являются основным типом исполняемых файлов в операционной системе Windows. Они обладают широким спектром возможностей и используются для запуска различных программ на компьютере. Существует множество программ, которые позволяют работать с EXE-файлами, от создания и компиляции до анализа и модификации.
DLL-файлы: роли и использование в операционных системах
DLL (англ. Dynamic-link library) — это исполняемый файл, содержащий код и данные, которые могут быть использованы несколькими программами одновременно. DLL-файлы являются важной частью операционных систем и позволяют программам эффективно использовать общие ресурсы. Они представляют собой исходные модули, содержащие функции и процедуры, которые могут быть вызваны из других программ или DLL-модулей.
В операционных системах Windows DLL-файлы широко используются для предоставления функций и сервисов, требуемых различными приложениями. Они содержат код, который может быть загружен в память во время выполнения программы и использован общими или специфическими функциями.
Основные роли DLL-файлов в операционных системах:
- Разделение кода: DLL-файлы позволяют разделять код и данные между различными программами, что сокращает объем дискового пространства и памяти, занимаемый программами.
- Повторное использование кода: DLL-файлы позволяют нескольким программам использовать один и тот же код, что упрощает его поддержку и обновление.
- Динамическая загрузка: DLL-файлы могут быть загружены в память во время выполнения программы, что позволяет программе использовать функции и сервисы, предоставляемые конкретным DLL-модулем, при необходимости.
- Упрощение разработки: DLL-файлы позволяют разработчикам использовать готовые функции и сервисы, не заботясь о их реализации, что упрощает и ускоряет процесс разработки программ.
Использование DLL-файлов в операционных системах позволяет создавать более эффективные, модульные и переиспользуемые программы. Программы могут вызывать функции из DLL-модулей, чтобы получить доступ к определенным сервисам операционной системы или библиотекам функций. Это упрощает разработку приложений и повышает их гибкость.
Имя DLL-файла | Роль |
---|---|
kernel32.dll | Содержит функции, связанные с управлением памятью, обработкой файлов и другими базовыми операциями в операционной системе. |
user32.dll | Содержит функции, связанные с обработкой окон, вводом и выводом данных. |
gdi32.dll | Содержит функции для работы с графическим интерфейсом, отображением графики и шрифтами. |
advapi32.dll | Содержит функции для работы с защитой и безопасностью, управлением процессами и реестром. |
msvcrt.dll | Содержит функции для работы с C/C++ стандартной библиотекой (например, функции для работы со строками, памятью и математическими операциями). |
Понимание роли и использования DLL-файлов в операционных системах является важным для разработчиков программного обеспечения и системных администраторов. Они предоставляют возможность оптимизировать использование ресурсов и улучшить производительность программ, а также сокращают объем кода, необходимый для разработки сложных приложений.
BAT-файлы: область применения и команды для автоматизации задач
BAT-файлы (Batch файлы) – это исполняемые текстовые файлы, которые содержат набор команд операционной системы Windows. Они используются для автоматизации задач и процессов, а также для упрощения повседневных действий. BAT-файлы не требуют специальных программ для выполнения и могут быть созданы в обычном текстовом редакторе, например, Блокноте.
Область применения BAT-файлов очень широка:
- Автоматизация рутинных задач: с помощью BAT-файлов можно автоматически выполнять серию команд или программ, что позволяет сэкономить время и избежать ошибок, связанных с ручным вводом команд;
- Настройка компьютера: с помощью BAT-файлов можно изменять настройки Windows, создавать и удалять папки, копировать и перемещать файлы, устанавливать программы и многое другое;
- Запуск служб и программ: BAT-файлы могут использоваться для запуска служб, программ и скриптов;
- Отладка: BAT-файлы могут быть использованы для проверки и исправления работоспособности других BAT-файлов, а также для отображения результатов выполнения команд.
Примеры команд, которые могут быть использованы в BAT-файлах:
- CD – изменение текущего рабочего каталога;
- DIR – отображение списка файлов и папок в текущем каталоге;
- COPY – копирование файлов;
- DEL – удаление файлов;
- MKDIR/MD – создание новой папки;
- RMDIR/RD – удаление папки;
- ECHO – вывод текста на экран;
- START – запуск программы или файла;
- PING – проверка доступности сетевого устройства;
- REM – комментарий;
- PAUSE – приостановка выполнения скрипта до нажатия любой клавиши и многое другое.
Применение BAT-файлов позволяет существенно упростить и ускорить выполнение рутинных задач, а также уменьшить вероятность ошибок. Они часто используются системными администраторами, разработчиками и пользователями, желающими автоматизировать определенные процессы на своем компьютере.
JAR-файлы: хранение и запуск программ на платформе Java
Java Archive (JAR) — это формат файла, разработанный для хранения и распространения компонентов программного обеспечения на платформе Java. JAR-файлы позволяют упаковать вместе несколько файлов и директорий, включая байт-код Java-классов, ресурсы, библиотеки и метаинформацию.
JAR-файлы представляют собой архивы, похожие на файлы ZIP, и могут быть легко созданы с помощью утилиты JAR, поставляемой вместе с JDK (Java Development Kit).
Основное использование JAR-файлов — это упаковка и распространение приложений на платформе Java. Когда приложение разбито на отдельные компоненты, каждый из которых представляет собой отдельный JAR-файл, они могут быть легко переданы и установлены на других компьютерах. При запуске, классы из JAR-файлов автоматически загружаются и выполняются виртуальной машиной Java (JVM).
Одним из основных преимуществ JAR-файлов является возможность упаковки не только исходного кода, но и всех зависимостей, необходимых для работы приложения. Таким образом, JAR-файлы обеспечивают портативность и независимость приложения от конкретной системы.
Все JAR-файлы содержат файл с метаинформацией, называемый MANIFEST.MF. В манифесте можно указать различные атрибуты и настройки, такие как основной класс приложения, classpath, версию и авторство.
Для запуска JAR-файла необходима наличие установленной виртуальной машины Java (JVM). JAR-файлы могут быть запущены двумя способами:
- С помощью командной строки: запуск JAR-файла выполняется с помощью команды «java -jar имя_файла.jar». В этом случае JVM автоматически найдет и выполнит основной класс приложения, указанный в манифесте.
- С помощью двойного щелчка по файлу: операционная система ассоциирует JAR-файлы с JVM, поэтому можно просто дважды щелкнуть на JAR-файле, чтобы запустить приложение.
JAR-файлы также могут быть использованы в качестве библиотек, добавляемых в путь классов приложения. Приложение может загружать классы и ресурсы из JAR-файлов, которые являются его зависимостями. Это особенно полезно при разработке крупных проектов, где несколько команд работают над разными модулями системы.
В заключение, JAR-файлы играют важную роль в разработке и распространении приложений на платформе Java. Они обеспечивают компактное хранение компонентов программного обеспечения, их портативность и простоту установки. Благодаря JAR-файлам, программа на Java может быть легко выполнена на любой системе, где она поддерживается JVM.
MSI-файлы: установка и распространение приложений в операционной системе Windows
MSI (Microsoft Installer) — это формат файлов, используемый для установки и распространения приложений в операционной системе Windows. MSI-файлы содержат в себе все необходимые компоненты и инструкции для установки программы на компьютер пользователя.
Для установки приложения из MSI-файла пользователю достаточно дважды щелкнуть по файлу. Вместо того, чтобы вручную копировать файлы и настраивать систему, процесс установки осуществляется автоматически благодаря инструкциям, записанным внутри файла. Это упрощает процесс установки и облегчает задачу разработчикам приложений и системным администраторам.
Механизм установки посредством MSI-файлов предоставляет ряд преимуществ. Он позволяет устанавливать приложения с минимальными усилиями, обеспечивает возможность обновления и удаления приложений, а также управление конфигурацией и настройками программы.
Основными компонентами MSI-файла являются:
- Package (пакет) — основной файл установки, содержащий все необходимые данные для установки приложения;
- Product Code (код продукта) — уникальный идентификатор приложения;
- Product Version (версия продукта) — номер версии приложения;
- Features (функции) — компоненты, которые могут быть установлены или не установлены;
- Properties (свойства) — настройки и параметры приложения;
- Custom Actions (пользовательские действия) — специальные скрипты или команды, которые выполняются во время установки или удаления приложения.
MSI-файлы также поддерживают функциональность установки в режиме «тихой» или «без участия пользователя», когда процесс установки осуществляется без каких-либо запросов или взаимодействия с пользователем. Это позволяет выполнить установку программы на множестве компьютеров или серверов одновременно или удаленно, что является очень удобным для системных администраторов.
В заключение, MSI-файлы — это удобный формат для установки и распространения приложений в операционной системе Windows. Они упрощают процесс установки, обновления и удаления программы, а также обеспечивают управление конфигурацией и настройками приложения.
APK-файлы: работа с мобильными приложениями на операционной системе Android
APK-файлы (Android Package) являются основным форматом для установки и распространения мобильных приложений на операционной системе Android. В этой статье мы рассмотрим, что такое APK-файлы, как они работают и как их можно использовать.
Что такое APK-файлы?
APK-файлы — это архивы, содержащие все необходимые файлы для установки и запуска мобильного приложения на устройстве Android. Внутри архива находятся файлы кода приложения (обычно на языке Java), ресурсы, графика, манифест и другие необходимые компоненты.
Как работают APK-файлы?
Для установки и запуска приложения на устройстве Android APK-файл необходимо загрузить на устройство и запустить процесс установки. По умолчанию, APK-файлы не могут быть установлены напрямую с интернета или другого источника, отличного от официального магазина приложений Google Play. Это сделано для обеспечения безопасности и предотвращения установки вредоносного ПО. Однако, пользователь может разрешить установку APK-файлов из неизвестных источников, активировав соответствующую опцию в настройках устройства.
Как использовать APK-файлы?
APK-файлы можно использовать для установки мобильных приложений на устройстве Android вручную, без использования официального магазина приложений. Приложения, установленные из APK-файлов, могут быть полезны, когда они недоступны в официальном магазине или когда нужно использовать старую версию приложения. Однако, установка приложений из APK-файлов может быть опасной, поскольку файлы могут содержать вредоносное ПО. Поэтому, рекомендуется устанавливать приложения только из доверенных и проверенных источников.
Как можно получить APK-файлы?
APK-файлы можно получить из различных источников. Один из способов — это загрузить файл напрямую с официального магазина приложений Google Play. В этом случае, APK-файл будет автоматически скачан приложением на устройстве во время установки. Еще один способ — это загрузить файл с официального веб-сайта разработчика приложения или с других доверенных источников.
Заключение
APK-файлы — это основной формат для установки и распространения мобильных приложений на операционной системе Android. Они содержат все необходимые компоненты, необходимые для установки и запуска приложений. Однако, установка приложений из APK-файлов может быть опасной, поэтому рекомендуется загружать файлы только из доверенных и проверенных источников.
SCR-файлы: использование экранной заставки для персонализации компьютера
SCR-файлы – это исполняемые файлы, которые содержат экранную заставку (Screensaver) для компьютера. Экранная заставка – это специальное приложение, которое отображается на экране, когда компьютер находится в режиме бездействия.
Использование SCR-файлов позволяет персонализировать компьютер, придавая ему уникальный и оригинальный вид. Экранная заставка может быть представлена различными элементами: изображениями, анимацией, текстом и т.д. Она может быть статичной или движущейся.
Для установки SCR-файла в качестве экранной заставки на компьютере необходимо выполнить несколько простых шагов:
- Скачайте SCR-файл из интернета или создайте его самостоятельно с помощью специального программного обеспечения.
- Найдите скачанный или созданный SCR-файл на компьютере.
- Щелкните правой кнопкой мыши по SCR-файлу и выберите пункт «Установить» или «Настроить» в контекстном меню.
- Откроется окно настроек экранной заставки, где вы сможете выбрать различные параметры, такие как время активации заставки, скорость анимации и др.
- Сохраните настройки и закройте окно.
Теперь выбранная вами SCR-файл станет экранной заставкой на вашем компьютере.
SCR-файлы могут быть использованы не только для персонализации компьютера, но и для различных целей, таких как информационное сообщение, реклама или демонстрация продукта.
Важно помнить, что SCR-файлы могут содержать вредоносный код, поэтому перед установкой экранной заставки рекомендуется проверить файл антивирусным программным обеспечением.
SCR-файлы позволяют добавить индивидуальности и эстетического удовольствия в работу с компьютером, делая его уникальным и интересным.
Вопрос-ответ
Какие бывают расширения у исполняемых файлов?
Расширения у исполняемых файлов могут быть разными в зависимости от операционной системы. Например, для Windows расширения часто имеют формат .exe, .bat, .com, .msi, .scr, .cmd и другие. Для macOS расширения могут быть .app, .pkg и др. Для Linux часто используется расширение .bin, .run и другие.
Как определить тип исполняемого файла по его расширению?
Определить тип исполняемого файла по его расширению можно, воспользовавшись командой или программой, которая способна читать такую информацию. Например, в Windows можно использовать команду «assoc» в командной строке, чтобы узнать тип файла, связанного с определенным расширением. В Linux можно воспользоваться командой «file» или программой «mimetype» для определения типа файла.
Можно ли изменить расширение исполняемого файла?
Да, можно изменить расширение исполняемого файла. Для этого необходимо переименовать файл и изменить его расширение на нужное. Однако стоит помнить, что изменение расширения файла не меняет его содержимого или свойств. Также следует учитывать, что некоторые программы могут быть привязаны к определенному расширению файлов и могут не сработать или работать некорректно, если расширение будет изменено.
Каким образом операционная система определяет, какой программе принадлежит исполняемый файл?
Операционная система определяет, какой программе принадлежит исполняемый файл, по его расширению или заголовку файла. Расширение файла указывает операционной системе на программу, которая может обработать данный тип файлов. Также операционная система может проверить заголовок файла, который содержит информацию о типе файла и его атрибутах. На основе этой информации операционная система определяет, какой программе следует предоставить файл для обработки.