asocierile de fișiere

Asociația sau asocierea de fișiere - tetheringul fișier de software (prin extensie sau orice alte motive) la cererea. care procesează aceste fișiere. Când „apel“ a fișierului, de exemplu, în managerul de fișiere. Acesta va fi numit programul asociat și deschideți fișierul.

Cel mai simplu mod de a specifica ce program pentru a deschide fișierul, a fost în shebang Unix (1979). Metoda nu este foarte mare succes: funcționează numai pentru script-uri (fișiere text privind drepturile executabil), acesta conține calea absolută a programului, și pentru că, uneori, trebuie să schimbi această cale.

Fișiere pentru programe la nivel de sistem a fost introdus pentru prima dată în Macintosh la începutul anilor 1980. Pentru a face acest lucru, se aplică așa-numitele „coduri de format“ (domeniul special al sistemului de fișiere Macintosh).

asocierile de fișiere Linux introdus relativ târziu, în cazul în care pieile. Asociind realizat printr-un strat intermediar - MIME-tip: tip de extensie este legat la, iar tipul - programul. O configurație similară este implementată în cele mai multe browsere. formate de fișiere pe Internet sunt, de obicei date de tip MIME, iar pe drive-urile locale - extensia.

Mac OS X. În plus față de formatul de coduri, a permis să se asocieze fișiere și extensii.

  1. ↑ Desigur, capacitatea de a induce un program specific a rămas prin funcția CreateProcess.