Asociace souborů - File association
v výpočetní, a přidružení souboru přidruží soubor k souboru aplikace schopný tento soubor otevřít. Častěji asociace souborů přidruží třídu souborů (obvykle určenou jejich přípona souboru, jako .txt
) s odpovídající aplikací (například a textový editor ).
Sdružení a slovesa
Jedna přípona souboru může mít několik asociací pro provádění různých akcí, známých také jako slovesa. Některá běžná slovesa jsou:
- otevřeno otevřete soubor
- Upravit otevřete soubor pro úpravy
- tisk vytisknout soubor
A obrázek, například, může být spojeno s těmito slovy tak, že otevřeno otevře obrázek v prohlížeč obrázků, Upravit otevírá úpravy obrázků program a tisk odešle obrázek na tiskárnu.
Implementace
Většina operační systémy podporovat přidružení souborů v nějaké formě nebo v jiné. Například otevření souboru ze správce souborů obvykle vyvolá otevřeno sloveso za účelem otevření souboru s přidruženou aplikací. „Otevřené“ sloveso vyvolá přidružené aplikační program, který načte soubor nebo dokument a předloží jej uživateli k prohlížení a případně k úpravám nebo jiné akci.
Další akce, jako je tisk jsou obvykle přístupné kliknutím pravým tlačítkem kontextová nabídka. Obvykle je také přítomen mechanismus pro úpravu asociací. Příkladem toho je Otevřít s možnost v Windows Shell.
Microsoft Windows
The Microsoft Windows řada operační systémy, počínaje Windows 3.x. podporuje asociace založené na příponě souboru.[1] Sdružení jsou uložena v registr[2] jako sady sloves pro každou příponu souboru. Starší verze podporovány otevřeno sdružení uložená v VYHRAJTE INI Přidružení souborů lze zobrazit a upravit pomocí doc
příkaz as pomocí typ
příkazem je možné vytvořit asociaci mezi typem souboru a aplikací, která otevře soubory tohoto typu.[3][4]
Prostředí Windows vyvolá akce přidružení souborů prostřednictvím KOM, drag and drop, volání z příkazového řádku nebo přes Dynamická výměna dat. Pokročilé funkce přidružení souborů Microsoft Windows zahrnovaly ruční definování nové přípony souboru s libovolným počtem přidružených akcí, primární výchozí akce, zobrazující přípony pouze pro konkrétní typy souborů, přizpůsobení ikony a popisu typu souboru a přizpůsobení přidružených MIM typ a jejich zacházení (jak zacházet s typy souborů pro soubory stažené nebo přímo otevřené zevnitř internet Explorer prohlížeč). Možnost konfigurovat pokročilé funkce přidružení souborů však byla odstraněna v Windows Vista a novější operační systémy.
Linux
Linux - založené na grafických uživatelských rozhraních, jako je KDE a GNOME, Podpěra, podpora Typ MIME sdružení na základě. Například typ MIME text / prostý
bude spojen s a textový editor.
Operační Systém Mac
The Klasický Mac OS použitý typové kódy a kódy pro autory přidružit každý soubor k odpovídající aplikaci bez ohledu na příponu souboru. Čím novější Operační Systém Mac také podporuje přidružení založená na příponách souboru.
Balíčky aplikací v macOS deklarují podporované typy souborů ve svém souboru Info.plist. Pro každý z těchto specifikovaných typů a Jednotný identifikátor typu je uveden spolu se seznamem „tagů“, které definují, jak lze identifikovat soubor nebo data tohoto typu. Například JPEG typ je definován s UTI 'public.jpeg' a je označen příponami 'jpg' a 'jpeg', MIM zadejte 'image / jpeg' a typový kód 'JPEG'.[5]
Operační systém používá tyto informace ke generování seznamu aplikací, které jsou schopny otevřít každý typ. V rámci Vyhledávač (software) každý soubor bude identifikován UTI a otevřen výchozí aplikací pro tento typ. Uživatel si může také vybrat ze seznamu dalších aplikací, které tento typ podporují.
Pomocí tohoto systému jsou typy přidruženy také k datům, pro která neexistuje žádný název souboru nebo chybí přípona souboru. To zahrnuje data z pracovní plochy a datové proudy přes protokol, jako je HTTP kde byl zadán typ MIME.
Viz také
Reference
Další čtení
- „Implementace vlastního formátu souboru“. Microsoft Developer Network Knihovna. Společnost Microsoft. 9. listopadu 2010. Citováno 5. prosince 2010.
- „Asociace souborů“. Dokumentace KDE. KDE. 11. listopadu 2016. Citováno 30. května 2020.