Co powiesz na to, by zapełniana przez ciebie danymi płyta CD/DVD lub pendrive po włożeniu do napędu, bądź wtyki USB automatycznie startowała określony plik? Np. jakiś program umieszczony na nośniku danych, a może strona www, prezentacja multimedialna czy plik audio. To może być bardzo przydatne w wielu rozmaitych przypadkach.
Pytasz – po co ci to? A czy nie fajnie by było, gdyby dając swojemu klientowi płytę z katalogiem produktów stworzonym w HTML, nie otwierał się on automatycznie po umieszczeniu płyty w napędzie CD/DVD? Albo sam dla siebie stworzysz pendrive z muzyką, który po włożeniu go do wejścia USB samoczynnie włączy odtwarzacz audio i załaduje do niego playlistę? A może po prostu stworzyć płytę serwisową, która sama uruchamia jakiś program diagnostyczny? Pomysłów możesz mieć setki, wszystko zależy od twojej inwencji twórczej.
A teraz powiem, jak to zrobić.
Otwórz Notatnik (Notepad) i wprowadź w nim dwie linijki kodu:
[Autorun]
open=ŚCIEŻKA_PROGRAMU
przy czym w miejscu ŚCIEŻKA_PROGRAMU podajesz ścieżkę do programu, który ma zostać uruchomiony. Dlatego też wyrażenie to będzie miało taki kształt:
[Autorun]
open=C:\Program files\Program.exe – jeśli chcemy uruchomić aplikację o nazwie Program, umiejscowioną w folderze Program files na dysku C:.
[Autorun]
open=D:\Backup\Backup.exe – jeśli chcemy uruchomić aplikację o nazwie Backup, umiejscowioną w folderze Backup na dysku D:.
Oczywiście musimy zdawać sobie sprawę, że aby to zadziałało, dany program musi się znaleźć w danym folderze na komputerze, w którym uruchamiany jest nośnik. Dlatego też to co stworzysz na swoim komputerze wcale nie musi działać u kolegi.
Jeśli jednak zechcesz, aby autostart dotyczył pliku umiejscowionego na nośniku pamięci (CD/DVD/pamięć flash) to funkcja ta będzie działać na każdym komputerze. W takim przypadku wyrażenie wprowadzone w Notatniku będzie wyglądać tak:
[Autorun]
open=Serwis.exe – uruchomiony zostanie program o nazwie Serwis, umieszczony w głównym katalogu nośnika danych.
[Autorun]
open=Diagnostyka\Dysk.exe – uruchomiony zostanie program Dysk, umiejscowiony na nośniku pamięci w folderze Diagnostyka.
W przypadku chęci uruchomienia wraz z autostartem dokumentu, np. strony internetowej, wpis powinien mieć taki kształt:
[Autorun]
open=start NAZWA_PLIKU
W takim przypadku możemy uruchamiać w domyślnych programach dokumenty tekstowe, prezentacje multimedialne, pliki audio i wideo, czy chociażby strony www. Wówczas wpis w pliku Autorun.inf będzie wyglądał tak:
[Autorun]
open=start Produkty\start.htm – system włączy w domyślnej przeglądarce stronę www o nazwie start zapisaną na nośniku danych w katalogu Produkty.
[Autorun]
open=start prezentacja_firmy.pps – system uruchomi automatycznie prezentację multimedialną o nazwie prezentacja_firmy.
Na koniec plik zapisujemy jako Autorun.inf (pamiętajmy o zmianie rozszerzenia na .inf, gdyż Notatnik automatycznie swoje pliki oznacza rozszerzeniem .txt).
Teraz już wszystko powinno być jasne. Warto na koniec jeszcze wspomnieć o tym, że tworząc plik Autostart.inf można w nim łączyć różne możliwości automatycznego uruchamiania danych, jak chociażby przypisanie nośnikowi pamięci nazwy własnej i ikony.
5 komentarze
nie działą
U mnie nie działa
U mnie niestety nie działa
Nie działa bo od systemu Vista zostało zablokowane automatyczne wykonanie kodu za pomocą autorun. Metoda ta nigdy już nie zadziała 😉
Nie działa :bz