Ako vytvoriť autorun disk?

Systém Windows podporuje funkciu, ako napríklad autorun disk (môže to byť jednotka CD, DVD alebo flash). Ako ju používať? Ako rozpoznať autorun disk rozpoznaný operačným systémom?

Na vyriešenie tohto problému existujú dva hlavné kroky:

Obsah článku

  • Vytvára sa súbor autorun.inf pre autorun
  • Práca s aplikáciami autostart tretích strán pomocou príkladu AutoPlay Menu Builder

Pozrime sa na ne podrobnejšie..

Vytvára sa súbor autorun.inf pre autorun

Takmer vždy je funkcia automatického spustenia v systéme Windows implementovaná pri použití súboru autorun.inf, ktorý by mal byť umiestnený na príslušnom médiu. Je do istej miery jedinečný. Tento súbor predpisuje príkazy a algoritmy, ktoré systém Windows dokáže podľa potreby pochopiť a vykonať autorun.

Vytvorenie autorun.inf sami je veľmi jednoduché. Mali by ste spustiť program Poznámkový blok a do jeho textového poľa umiestniť potrebné algoritmy. Môže ich byť dosť. V najjednoduchšom prípade sa v textovom poli súboru autorun nachádzajú nasledujúce riadky:

reklama

[Automatického spustenie]

open = abc.exe

Príkaz [autorun] znamená, že zodpovedajúci textový súbor je určený pre autorun. Druhý riadok nastavuje, že systém Windows by mal otvoriť („otvoriť“) spustiteľný súbor abc.exe (namiesto „abc“ môže ísť o akýkoľvek názov), čo zodpovedá programu, ktorý by sa mal spustiť automaticky. Môže to byť napríklad škrupina na sťahovanie počítačovej hry dodávanej na disk.

Po zadaní potrebných algoritmov do textového poľa Poznámkový blok - napríklad tých veľmi jednoduchých, ktoré sme preskúmali vyššie, by ste mali súbor uložiť ako autorun.inf. Neskôr ju budete musieť zapísať do koreňového adresára CD, DVD alebo flash disku, z ktorého sa chcete automaticky spustiť. Keď používateľ vloží médium do počítača okamžite po jeho rozpoznaní, systém Windows najskôr prečíta príkazy a algoritmy zo súboru autorun.inf a načíta disk v súlade s nimi.

Okrem príkazu open, ktorý dáva systému Windows pokyn na spustenie konkrétneho programu, môže súbor autorun.inf obsahovať aj riadky obsahujúce tieto príkazy:

  • ikona;
  • označiť;
  • DefaultIcon;
  • ShellExecute;
  • škrupina,
  • Shell \ sloveso.

Pomocou nich alebo ich kombinácií môžete vytvoriť pomerne zložité spúšťacie algoritmy. Napríklad užívateľ môže nakonfigurovať otváranie nie aplikácie, ale dokumentu alebo obrázka.

Ako sme už uviedli, súbor autorun.inf musí odkazovať na program, ktorý sa Windows automaticky spustí z disku. Vo všeobecnosti sa má písať v jednom alebo v inom programovacom jazyku a vytvoriť zodpovedajúci spustiteľný súbor.

Existuje však ďalšie, jednoduchšie riešenie. Existujú špeciálne typy softvéru, ktoré vám umožňujú vytvárať aplikácie pre autorun aj pre tých používateľov, ktorí nepoznajú programovacie jazyky. Medzi najznámejšie programy tohto typu - AutoPlay Menu Builder. Naučíme sa, ako autoštartovať disk, keď je aktivovaný..

na obsah ↑

Práca s aplikáciami autostart tretích strán pomocou príkladu AutoPlay Menu Builder

Už sme poznamenali, že funkcia automatického otvárania aplikácií z disku vo Windows je takmer vždy implementovaná, keď sa používa jedinečný súbor autorun.inf..

Posudzovaný program zahŕňa vytvorenie aplikácie, na ktorú bude odkaz zaregistrovaný v príslušných algoritmoch autorun.inf. Používateľ daného softvéru má k dispozícii jednoduché a pohodlné prvky rozhrania, ktoré vám umožňujú navrhnúť širokú škálu typov aplikácií, ktoré automaticky spúšťajú systém Windows z disku..

Pokúsme sa vytvoriť veľmi jednoduchý program pomocou daného riešenia a nastaviť ho tak, aby sa spustil automaticky pri vkladaní jednotky CD, DVD alebo flash do počítačovej čítačky.

Otvorte AutoPlay Menu Builder (môžete si ho stiahnuť na tejto stránke - http://freesoft.ru/autoplay_menu_builder_v40_build_682). Je vhodné nainštalovať crack pre tento program predtým (jeden z najlepších je tu - http://softsearch.ru/programs/40-475-autoplay-menu-builder-build-download.shtml, je prispôsobený pre verziu 4.0).

Po spustení programu AutoPlay Menu Builder musíte vytvoriť nový súbor výberom príslušnej možnosti v ponuke programu. Potom vyberte "Empty menu" a kliknite na OK. Pred používateľom sa otvorí formulár, na ktorý je možné umiestniť rôzne prvky. Programujú sa automaticky a to je hlavná vlastnosť príslušného softvéru..

Je dovolené nahrať obrázok do príslušného formulára, ktorý uvidia používatelia v programe, ktorý sa automaticky spustí z disku. Môže to byť akýkoľvek grafický súbor. Z dôvodu pohodlia je dobré umiestniť ho na plochu. Na ľavej strane rozhrania AutoPlay Menu Builder je nástroj Obrázok. Je potrebné vybrať časť ľubovoľnej oblasti vo formulári pomocou jej pomoci, dvakrát na ňu kliknúť myšou a kliknúť na tlačidlo „Stiahnuť“. Potom vyberte obrázok uložený na pracovnej ploche a počkajte, kým sa neobjaví vo formulári návrhu aplikácie.

Potom môžete do programu pridať text pre automatické spustenie. Na paneli s nástrojmi vyberte možnosť „Textové pole“, vyberte tiež časť s ľubovoľnou oblasťou, dvakrát na ňu kliknite a zadajte požadovaný text (alebo skopírujte z ľubovoľného zdroja).

Potom vyberte položku ponuky „Nástroje“ a potom položku „SFX Creator“. Do poľa, ktoré sa otvorí, zadajte slovo autorun, kliknite na tlačidlo Vytvoriť a potom program vygeneruje súbor autorun.exe, ktorý by sa systém Windows mal automaticky spustiť z disku. Ale aby to operačný systém rozpoznal, musíme tiež vytvoriť „jedinečný“ súbor autorun.inf s potrebnými algoritmami..

Môžeme to urobiť spôsobom, ktorý už vieme - pomocou programu Poznámkový blok. V tomto prípade bude namiesto abc.exe autorun.exe. Oba súbory - autorun.inf a autorun.exe (druhý po dokončení práce s programom AutoPlay Menu Builder sa nachádza v priečinku C: \ Program Files \ AutoPlay Menu Bulder) - musíte vložiť disk CD, DVD alebo flash do koreňového adresára. Potom systém Windows automaticky spustí program, ktorý sme vytvorili, spolu s obrázkom a textom z príslušného média.

Možnosti programu AutoPlay Menu Builder sú omnoho širšie ako možnosti uvedené v našom príklade. Používatelia tak môžu tento program umiestňovať do aplikácií na autorun nielen texty a obrázky, ale aj napríklad odkazy na stránky na internete..