Spustit spustitelný soubor. Co je to ve společném pochopení?
Většina uživatelů moderních počítačových systémů, tak či onak, čelí spuštění programů, z nichž většina se omezuje na spuštění spustitelného souboru. Zhruba řečeno, ve všech programech se objekt EXE používá k spuštění hlavní aplikace. Ale to není vždycky případ.
Obsah
V starších operačních systémech, jako je systém DOS nebo jiné než Windows, mohou mít tyto soubory zcela jiné rozšíření, ačkoli princip spuštění zůstává zcela nezměněn.
Spustit spustitelný soubor: co to znamená?
Abychom plně porozuměli podstatě toho, co se děje, je nejprve nutné pochopit, jaký je proces spouštění aplikace. Stejný spouštěcí soubor "Navitel" nebo jakýkoli jiný program je určitý applet, ve kterém je rozpoznán spouštěcí kód, který je rozpoznán operačním systémem nebo dalšími aplikacemi určenými pro tento účel. Ale tady stojí za to pochopit, že programy, které sestávají výlučně z jednoho spustitelného souboru, jsou dnes bezvýznamné. Balík zpravidla obsahuje obrovské množství doprovodných komponent ve formě stejných dynamických knihoven, které mají příponu DLL. Není možné spustit spustitelný soubor bez nich.
Pointa je, že při spuštění základní modul softwarový balík, který je začátek EXE souboru, některé aplikace vyžadují „podgruzki“ přídavných modulů, které jsou jen soubory nastavení konfigurace (config) nebo stejné knihovny dynamických obsahující data programu.
Mimochodem, někdy i dynamické knihovny mohou hrát roli programů. Takže například na začátku každého nástroje VST v moderním studiu (DAW) dochází přesně na tomto principu. Program jako takový ve verzi Standalone může chybět, ale plug-in jako jeho analog s rozšířením DLL je rozpoznán jakýmkoli programem.
Programy spustitelné: typy
Ale to není všechno. Rozšíření spustitelných souborů dnes není tak snadné určit, nemluvě o soubory EXE nebo COM. Stojí za zmínku zvlášť nejen zmíněné výše standardy, ale také archivovat data.
Ve skutečnosti soubory SFX (Self-Extracting) jsou samorozbalitelné údaje založené na algoritmu rozbalování. Spuštění spustitelného souboru tohoto typu je snadné. Stačí stačit dvojklikem a operace se provede automaticky při výběru místa odsávání. Mobilní zařízení používají formáty jako JAR, JAD APK atd., Které se vztahují k kategorii instalátorů.
Mohu spustit spustitelné soubory?
Mnoho uživatelů má zájem o vydání editace spuštěných souborů. Okamžitě stojí za to všechno rozčilovat. Faktem je, že stejné "spustitelné soubory" jsou kompilované programy, jejichž zdrojový kód nelze normálně prohlížet. Samozřejmě můžete použít nástroje jako Disassembler, ale tento výsledek nemůže dát, pokud zapíšete aplikaci od začátku v jazyce C ++.
Jak udělat nejjednodušší úpravy?
Jak je již zřejmé, soubor EXE nelze otevřít ve své čitelné podobě, protože samotný program může být napsán v různých programovacích jazycích. Totéž platí pro dynamické knihovny. Konfigurační soubory však můžete otevřít i ve standardním Poznámkovém bloku. A pokud ji spustíte jménem správce, můžete dokonce nastavit omezení přístupu k některým webům na Internetu a uložit konfiguraci, která není v normálním režimu možná. Stejné "configs" jsou editovány elementárně.
Mohu spustit libovolný soubor?
V zásadě je každý soubor na pevném disku spustitelný. Přesněji, spustit spustitelný soubor - znamená spustit aplikaci odpovědnou za jeho otevření. Dokonce i při spuštění můžete spustit soubor na začátku systému zcela elementární.
Stačí přidat proces do seznamu a určíte doprovodný objekt, který bude načten okamžitě (například otevření dokumentu Office). Udělat spustitelný soubor není nejdůležitější věc.
Souhrn
Tímto vyplněním tématu je třeba poznamenat, že soubory nebo objekty odpovědné za spuštění aplikace ve standardní verzi lze otevřít pouze dvojitým kliknutím. Ale jejich úpravy není možné. Nicméně pokud mají programy status libovolně distribuované pod licencí GNU, je velmi snadné provést změny v kódu aplikace.
Ale to je zvláštní případ, který obecně není spojen s hlavním tématem. Další věcí je spuštění spustitelného souboru, který uživatel a zobrazení nemá. V tomto případě by měl být kladen důraz na viry, které mohou přicházet ve formě stejných e-mailových příloh. Pokud vidíte, že připojený soubor nemá ikonu, nepokoušejte se ji otevřít. Ačkoli to platí stejně pro viry, které masquerade jako takové zprávy. V takovém případě bude škodlivý program schopen spouštět spustitelný soubor nebo kód vložený do něj docela snadno, a pak tam bude obrovská banda problémů.
A volání (spuštění) spustitelného souboru v tomto případě už nemůže záviset na uživateli, protože virus byl zaveden do systému. Zůstává pouze spoléhat se na univerzální programy ve formě přenosných verzí nebo na úpravách nástrojů Rescue Disk s načítáním a testováním systému ještě před startem systému Windows.
Samotný spustitelný soubor, který je nejzajímavější, v zavaděči neobsahuje. Existuje však konfigurátor BIN, který je zodpovědný za spuštění systému. Kromě toho ve starších verzích systému Windows můžete také najít složky jako i386, které obsahují ovladače a některé další související nástroje. Ale v nových verzích systému neexistují žádné takové objekty.
- Jak přidat program k spuštění Windows 7 nebo jiné verze: několik jednoduchých pravidel
- Label: co je to v různých operačních systémech?
- Jak spustit "Správce úloh": popis všech způsobů
- Podrobnosti o tom, jak otevřít soubory EXE
- Jak otevřít autoload v systémech Windows 7, 8, XP
- Hostitelský proces pro služby Windows. Co to je: základní pojmy
- Rozšíření názvu souboru zpravidla charakterizuje ... Co přesně?
- Spouštěcí soubory mají rozšíření typu? Nejběžnější
- Jak otevřít soubor EXE na platformě Android: dvě jednoduchá řešení
- Formát JAR: co se má otevřít v počítači nebo v telefonu
- MRT.exe: Co je systémový proces nebo virus?
- Jak spustit příkazový řádek v různých verzích systému Windows a s různými typy spouštění?
- Co je RunDLL.dll a jak opravit chybu související s tímto souborem?
- RunDLL32: co je a jak opravit chybu související s tímto souborem?
- PresentationFontCache.exe - co to je? Popis procesu
- Režim kompatibility
- Soubor shs. Chcete otevřít formát?
- Wininit.exe - co to je? Virus nebo personální proces
- C: Windows System32 Sdclt.exe - nedílnou součást systému Windows
- Soubor, který otevírá soubory EXE: existuje nějaký systém v tomto systému a jaké akce lze provést s…
- Praetorian: co je to a jak odstranit applet?