Jak zrobić dysk autorun?

System Windows obsługuje takie funkcje, jak dysk autorun (może to być dysk CD, DVD lub dysk flash). Jak z niego korzystać? Jak rozpoznać dysk autorun rozpoznawany przez system operacyjny?

Rozwiązanie tego problemu składa się z dwóch głównych kroków:

Treść artykułu

  • Tworzenie pliku autorun.inf dla autorun
  • Praca z aplikacjami autostartu innych firm na przykładzie programu AutoPlay Menu Builder

Rozważmy je bardziej szczegółowo..

Tworzenie pliku autorun.inf dla autorun

Niemal zawsze funkcja autorun w systemie Windows jest implementowana, gdy używany jest plik autorun.inf, który powinien znajdować się na odpowiednim nośniku. Jest do pewnego stopnia wyjątkowy. Ten plik zawiera polecenia i algorytmy, które system Windows może zrozumieć i wykonać automatyczne uruchamianie w razie potrzeby.

Samo tworzenie autorun.inf jest bardzo proste. Powinieneś uruchomić program Notatnik i umieścić niezbędne algorytmy w jego polu tekstowym. Może być ich całkiem sporo. W najprostszym przypadku w polu tekstowym pliku autorun będą znajdować się następujące wiersze:

Reklama

[autorun]

open = abc.exe

Polecenie [autorun] oznacza, że ​​odpowiedni plik tekstowy jest przeznaczony do autorun. Drugi wiersz określa, że ​​system Windows powinien otwierać („otwierać”) plik wykonywalny abc.exe (zamiast „abc” może to być dowolna nazwa), odpowiadający programowi, który powinien uruchamiać się automatycznie. Może to być na przykład powłoka do pobierania gry komputerowej dostarczonej na dysk.

Po wprowadzeniu niezbędnych algorytmów w polu tekstowym Notatnika - na przykład bardzo prostych, które zbadaliśmy powyżej, powinieneś zapisać plik jako autorun.inf. Później musisz zapisać go w katalogu głównym na dysku CD, DVD lub dysku flash, z którego chcesz się uruchomić automatycznie. Gdy użytkownik włoży nośnik do komputera, natychmiast po jego rozpoznaniu, Windows najpierw odczyta polecenia i algorytmy z pliku autorun.inf i załaduje dysk zgodnie z nimi.

Oprócz polecenia open, które instruuje system Windows do uruchomienia określonego programu, plik autorun.inf może również zawierać wiersze zawierające polecenia:

  • Ikona;
  • Etykieta
  • Defaulticon
  • Shellexecute;
  • Shell,
  • Shell \ czasownik.

Używając ich lub ich kombinacji, możesz budować dość złożone algorytmy uruchamiania. Na przykład użytkownik może skonfigurować otwieranie nie aplikacji, ale dokumentu lub obrazu.

Plik autorun.inf, jak wspomniano powyżej, musi odnosić się do programu, który system Windows uruchomi się automatycznie z dysku. W ogólnym przypadku powinien być napisany w jednym lub drugim języku programowania i utworzeniu odpowiedniego pliku wykonywalnego.

Ale jest też inne, prostsze rozwiązanie. Istnieją specjalne typy oprogramowania, które pozwalają tworzyć aplikacje do automatycznego uruchamiania nawet dla tych użytkowników, którzy nie znają języków programowania. Wśród najbardziej znanych programów tego typu - AutoPlay Menu Builder. Dowiemy się, jak automatycznie uruchomić dysk po jego aktywacji..

do treści ↑

Praca z aplikacjami autostartu innych firm na przykładzie programu AutoPlay Menu Builder

Zauważyliśmy powyżej, że funkcja automatycznego otwierania aplikacji z dysku w systemie Windows jest prawie zawsze implementowana, gdy używany jest unikalny plik autorun.inf.

Rozważany program obejmuje utworzenie aplikacji, do której link zostanie zarejestrowany w odpowiednich algorytmach autorun.inf. Do dyspozycji użytkownika danego oprogramowania są proste i wygodne elementy interfejsu, które pozwalają zaprojektować szeroką gamę aplikacji, które uruchamiają system Windows automatycznie z dysku.

Spróbujmy stworzyć bardzo prosty program za pomocą omawianego rozwiązania i ustawić, aby uruchamiał się automatycznie po umieszczeniu dysku CD, DVD lub dysku flash w czytniku komputerowym.

Otwórz AutoPlay Menu Builder (możesz pobrać go z tej strony - http://freesoft.ru/autoplay_menu_builder_v40_build_682). Zaleca się wcześniej zainstalować crack dla tego programu (jeden z najlepszych jest tutaj - http://softsearch.ru/programs/40-475-autoplay-menu-builder-build-download.shtml, jest on dostosowany do wersji 4.0).

Po uruchomieniu programu AutoPlay Menu Builder musisz utworzyć nowy plik, wybierając odpowiednią opcję w menu programu. Następnie wybierz „Puste menu” i kliknij OK. Przed użytkownikiem otworzy się formularz, na którym można umieścić różne elementy. Są one programowane automatycznie i jest to główna cecha danego oprogramowania..

Dozwolone jest przesłanie obrazu do odpowiedniego formularza, który użytkownicy zobaczą w programie uruchamianym automatycznie z dysku. Może to być dowolny plik graficzny. Dla wygody dobrze jest umieścić go na pulpicie. Po lewej stronie interfejsu AutoPlay Menu Builder znajduje się narzędzie Image. Konieczne jest wybranie sekcji dowolnego pola formularza za pomocą jego pomocy, kliknij dwukrotnie myszką i kliknij przycisk „Pobierz”. Następnie wybierz obraz zapisany na pulpicie i poczekaj, aż pojawi się w formularzu projektu aplikacji.

Następnie możesz dodać tekst do programu w celu automatycznego uruchomienia. Na pasku narzędzi wybierz opcję „Pole tekstowe”, a także wybierz sekcję z dowolnym obszarem, kliknij go dwukrotnie i wprowadź żądany tekst (lub skopiuj z dowolnego źródła).

Następnie wybierz pozycję menu „Narzędzia”, a następnie - „SFX Creator”. Wpisz słowo autorun w polu, które zostanie otwarte, kliknij „Utwórz”, po czym program wygeneruje plik autorun.exe, ten sam, który system Windows powinien automatycznie uruchomić z dysku. Ale aby system operacyjny mógł to rozpoznać, musimy również utworzyć „unikalny” plik autorun.inf z niezbędnymi algorytmami.

Możemy to zrobić w sposób, który już znamy - za pomocą Notatnika. W takim przypadku zamiast abc.exe pojawi się autorun.exe. Oba pliki - autorun.inf i autorun.exe (drugi po zakończeniu pracy z AutoPlay Menu Builder znajduje się w folderze C: \ Program Files \ AutoPlay Menu Bulder) - musisz umieścić dysk CD, DVD lub dysk flash w katalogu głównym. Następnie system Windows automatycznie uruchomi program, który utworzyliśmy z obrazem i tekstem z odpowiedniego nośnika.

Pamiętaj, że możliwości programu AutoPlay Menu Builder są znacznie szersze niż te omówione w naszym przykładzie. Dzięki temu użytkownicy mogą umieszczać ten program w aplikacjach do automatycznego uruchamiania nie tylko tekstów i zdjęć, ale także, na przykład, linków do stron w Internecie.