nisfarm.ru

Spouštěcí soubory mají rozšíření typu? Nejběžnější

Každý uživatel počítačového systému narazil do pojmu spustitelný programový soubor. A ne vždy (i když velmi často) spustitelné soubory mají rozšíření EXE, běžné pro systémy Windows. Chcete-li porozumět problému rozšíření, zvažte obecné informace o takových objektech a některých jejich hlavních typech.

Rozdíly mezi spustitelnými soubory a jinými objekty

Než tvrdíme, že spustitelný soubor programu má rozšíření pouze o jeden typ, je třeba pochopit, jak tento objekt odlišovat od ostatních.

Spouštěcí soubory mají příponu

Ve skutečnosti, mezi hlavními rozdíly mezi spustitelnými soubory a dalšími informacemi, existuje několik hlavních:

  • samotné rozšíření, které označuje obsah v souboru buď stroje nebo bajtku virtuálního stroje;
  • podpis (obsah ve formě jedinečných bajtů);
  • atributy v souborovém systému (spustit atd.).

Bohužel, i když víte, že spustitelné soubory mají příponu názvu, například EXE, zobrazit obsah běžných prostředky selžou, protože takové objekty sestavili obsah, který se zobrazí při zobrazení jako bezvýznamný sadu znaků. V nejlepším případě je nutné použít disassembler drogy nebo něco jiného, ​​který umožňuje, aby se dekompilaci. Ale teď to není o tom.

Struktura spustitelných souborů

Pokud jde o konstrukci souborů tohoto typu, obsahují zpravidla hlavičky (předpokládané provedení instrukcí, parametry, kódové formáty), samotné instrukce (stroj, zdroj nebo bytecodes).




jaké rozšíření mají spustitelné soubory

Popis prostředí může někdy být zahrnuty do struktury dat na požadavky ladění OS, seznamy souvisejících knihoven, obrázků, zvuku, grafiky, štítky, ikony atd. d. Mimochodem, mnozí z vás všimli, že z větší části v každém operačním systému ikona v souboru k dispozici na začátku (za předpokladu, že by měl začít s prací v něm).

Princip činnosti

Ve skutečnosti, přestože spustitelné soubory mají rozšíření různých typů, pracují podobným způsobem.

Program spustitelný má rozšíření

Při spuštění je spustitelný soubor načten do paměti počítače. V tomto případě je prostředí inicializováno a nakonfigurováno, další knihovny jsou "vytaženy", pokud aplikace poskytuje takové funkce, konfiguruje některé další operace a provádí pokyny způsobem předepsaným v souboru.

Jaké rozšíření mají spustitelné programové soubory?

Nyní přicházíme přímo k otázce rozšíření. Je samozřejmé, že absolutně všechno nebude fungovat (to bude trvat příliš mnoho času). Na druhou stranu můžete zaznamenat nejpopulárnější a nejběžnější.

Takže v závislosti na typu obsahu je specifikováno rozšíření. Například v systému Windows mají nejběžnější spustitelné soubory rozšíření EXE. To platí pro všechny programy určené k práci v prostředí těchto operačních systémů. Takové objekty obsahují kódy strojů. Velmi podobné (také s obsahem těchto kódů) jsou soubory BIN.

spustitelné soubory mají příponu názvu

Dalším typem spustitelného souboru jsou dávkové objekty, jako jsou CMD, BAT a COM, přičemž první typ je dávkový soubor systému Windows a druhý typ je souborový systém DOS.

Pravděpodobně mnoho met a soubory MSI a MSU. Může to být buď "nativní" instalační program Windows, nebo instalátor aktualizace systému.

jaké rozšíření mají spustitelné programové soubory

Mezi jinými jsou skripty a makra (VB, VBS, VBE, SCR, JS, JSE) samostatnou kategorií. Častěji existují soubory jako JAR a JAD, určené k instalaci aplikací na mobilní gadgety nebo použití v prostředí JAVA. Všechny takové objekty v obsahu neobsahují žádný kód stroje, ale kódy virtuálních strojů.

Jaké rozšíření mají spustitelné soubory v různých systémech?

Když se podíváte pozorně, zjistíte, že tam jsou také poměrně specifické komponenty v některých systémech. Například v systému Windows existuje zvláštní kategorie spustitelných složek (PS1 - PowerShell spustitelný soubor, PIF - informace o aplikacích, WSF - soubor skriptu, atd ...).

Obecně platí, že v jakémkoli systému najdete standardní i speciální součásti. Existují však některé běžné formáty (například HTA - spustitelný HTML dokument), které fungují všude a bez ohledu na operační systém.

Stejně jako u jiných systémů, například v "maku" mají spustitelné soubory příponu APP, pokud jsou to programy, a PKG, pokud jde o distribuci.

Spouštěcí soubory mají příponu

Ale situace u systémů Linux je poněkud odlišná. Faktem je, že v nich koncept expanze neexistuje jako takový. Rozpoznáte spustitelný soubor pouze pomocí atributů (skrytý, jen pro čtení, celý systém atd.). Ani problém s změnou rozšíření se nezdaří spustit nebo číst soubor, který hledáte.

V každém systému, nebo dokonce v mobilních gadgets, najdete obrovské množství objektů tohoto typu. Není nutné jít daleko. Ve stejném operačním systému Android má spustitelný soubor instalačního programu rozšíření APK av zařízeních "apple" jsou to soubory IPA.

Závěr

Zde je stručný a vše, co souvisí s rozšířením spustitelné soubory. Samozřejmě, že v tomto případě byl kladen důraz především na objekty, které jsou přítomny v systémech Windows a ostatní byly ovlivněny mimochodem, tak říkajíc, na celkový rozvoj. A jak je zřejmé, různé předměty, jako je spustitelný tak velká, že způsobí nějaké souhrnnou tabulku shrnující všechna rozšíření naprosto prostě není možné, takže jsme omezili sami na většinu běžných formátů.

Sdílet na sociálních sítích:

Podobné
© 2021 nisfarm.ru