Autorun.inf
Autorun.inf – plik tekstowy umieszczany w głównym katalogu pamięci masowej, zwłaszcza nośnika wymiennego jak dysk optyczny czy pamięć USB, umożliwiający automatyczne uruchomienie programu znajdującego się na nośniku. Zawiera informacje o tym, który plik ma być otwarty, która ikona ma zostać przypisana w miejsce systemowego obrazka, itp. Za obsługę pliku Autorun.inf w systemach Windows 95 i nowszych odpowiedzialny jest podsystem Autorun Extension Eksploratora Windows.
Znaczenie poszczególnych wpisów w pliku Autorun.inf
| [autorun] | Nagłówek |
|---|---|
| open=program.exe | program, który uruchomi się przy włożeniu płyty (może być również: open=\katalog1\program.exe – czyli otwarcie programu z katalogu) |
| open=start index.html | dzięki dodaniu po znaku równości start, możemy uruchamiać również inne pliki z polecenia open niż pliki wykonywalne[1] |
| shellexecute=index.html | polecenie to jest dostępne od Windows 2000; w tym przypadku uruchomi plik zapisany na płycie w domyślnym programie[1] |
| icon=ikona.ico | plik ikony (będący zwykle w głównym katalogu płyty), która ma zastąpić domyślną ikonę napędu CD/DVD (można również użyć komendy icon=Plik.exe gdy plik exe posiada własną ikonę. Wtedy automatycznie zostanie użyta, jak w przypadku ikona.ico) |
| label=etykieta | etykieta, pod jaką będzie widoczna płyta CD/DVD |
| shell\abc=Uruchom &kalkulator | nazwa 1. pozycji, która zostaje dodana do menu kontekstowego („k” jest klawiszem skrótu); część abc jest tylko identyfikatorem; można w ten sposób dodać więcej opcji pod warunkiem, że mają różne identyfikatory. |
| shell\abc\command=calc.exe | aplikacja, która zostanie otwarta po wybraniu 1. pozycji z menu kontekstowego |
| shell=abc | pozycja o identyfikatorze abc jest domyślna – zostanie uruchomiona po podwójnym kliknięciu ikony napędu |
| name=nazwa | nadaje nazwę plikowi |
| action=opis | nadaje opis nośnikowi, widoczny po przytrzymaniu kursora nad nazwą nośnika |
Przykładowy plik Autorun.inf
[autorun]
open=program.exe
icon=ikona.ico
label=Moja płytka
shell\pierwszy = &Uruchom Kalkulator
shell\pierwszy\command = calc.exe
shell = pierwszy
shell\drugi = Zobac&z bitmapę
shell\drugi\command = start bitmapa.bmp
shell\trzeci = Otwórz dokument HTML
shell\trzeci\command = notepad index.html
action=Opis płyty.
Szybka blokada usługi autorun
Aby nie pozwolić systemowi z rodziny Windows na przetwarzanie pliku autorun, należy po włożeniu płyty przytrzymać klawisz ⇧ Shift.
Wycofanie
Ze względu na łatwość uruchamiania szkodliwego oprogramowania i przenoszenia go pomiędzy komputerami, funkcja ta została usunięta z systemu Windows XP, Windows Vista[2], Windows 7, Windows 8, Windows 10 i Windows 11.
Przypisy
- ↑ a b Budowa pliku autorun.inf w kilku przykładach. [dostęp 2007-10-14]. [zarchiwizowane z tego adresu].
- ↑ Gregg Keizer: Microsoft pushes anti-AutoRun update at XP, Vista users. 2011-03-03. [dostęp 2024-06-26]. (ang.).
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.