HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

Windows XP fájlkiterjesztések és program hozzárendelések



A Windows-ban minden fájlkiterjesztés esetén meghatározható, hogy milyen program tartozik hozzá. Az XP-ben parancssorban is rendelkezésünkre áll erre a célra egy eszköz, amit akár saját programunkból is meghívhatunk és ezáltal nem kell közvetlenül a regisztrációs adatbázist szerkeszteni.
Vegyük először a "hivatalos" utat, ami alatt a grafikus felület lehetőségeit értjük. Készítsünk egy új kiterjesztést és rendeljünk hozzá egy programot.
Az első lépés, hogy bekapcsoljuk az egyébként alapértelmezésben kikapcsolt fájlkiterjesztés megjelenítést. Ehhez tallózzunk el a Control Panel > (Appearance and Themes) > Folder Options > View oldalra és kapcsoljuk ki az "Advanced settings" alatti listában a "Hide extensions for known types" előtti jelölőnégyzetet.
Indítsuk el a Windows Explorert a fájlok megjelenítését állítsuk "Tiles"-ra (View > Tiles) és hozzunk létre tetszőleges helyen egy új szöveges dokumentumot. Tegyük ezt úgy, hogy egy üres helyen kattintunk az egér jobb oldali gombjával és a megjelenő menüben kiválasztjuk a New > Text Document sort. Létrejön egy új, üres fájl és szerkeszthető állapotba kerül a neve: "New Text Document.txt". Írjuk át "New Text Document.wso"-ra.

Ténykedésünk eredményeként megjelenik egy figyelmeztető ablak arra vonatkozóan, hogy itt bizony megváltoztattuk a fájl kiterjesztés és ez együtt járhat azzal, hogy nem fogjuk tudni együtt használni bizonyos programokkal. Válasszuk a "Yes" gombot. Megváltozik az ikonja is és az XP "WSO File"-ként tartja nyilván.
Kattintsuk rá a jobb oldali egérgombbal és lépjünk a "Properties" sorra. A tulajdonságlapon láthatjuk a típusát ("Type of file: WSO File") és nem nyitható meg automatikusan egyetlen programmal sem ("Opens with: Unknown application"). A mellette lévő "Change" gombra kattintva elvégezhető a hozzárendelés: Jelöljük be a "Select the program from a list" rádiógombot, kattintsunk az "OK"-ra, válasszuk ki a "WordPad" alkalmazást és a "Type a description that you want to use for this kind of file" mezőbe írjuk be: "Windows Software Online". Végezetül kattintsunk ebben és az előző ablakban is az "OK" gombra - ezzel bezárva őket. Ha most megnézzük az Explorert láthatjuk, hogy van egy "New Text Document.wso" nevű fájlunk, ikonja olyan, mint a "WordPad"-hez rendelt fájloké, típusa pedig "Windows Software Online". Megnyitásával betöltődik a WordPad és ugyanúgy szerkeszthetjük, mint egy közönséges dokumentumot. Elértük, hogy a doc, rtf, txt, stb. dokumentum típusokon kívül van egy ezekkel egyenrangú wso is.

Következzék mindez parancssorból:

Először töröljük a rendszerből a meglévő hozzárendelést, hogy elölről kezdhessük más úton. A törlést úgy tudjuk véghezvinni, hogy megkeressük a Control Panel > (Appearance and Themes) > Folder Options > File Types oldalon a "Registered file types" listában a "wso" kiterjesztést (egy kis segítség a kereséshez: kattintsunk bele a listába és nyomjuk le a "w", "s", "o" billentyűket). Ha megvan kattintsunk a "Delete" gombra a megjelenő figyelmeztető ablakban pedig a "Yes"-re.

Indítsunk el egy parancssori ablakot (Start > All Programs > Accessories > Command Prompt). A hozzárendelések az FTYPE utasítással végezhetők el. Ha paraméterek nélkül írjuk be, kilistázza a jelenlegieket (ez a lista általában nagyon hosszú).

Vegyük fel a .wso kiterjesztéshez a "WordPad.exe" programot:
ftype .wso="%programfiles%\Windows NT\Accessories\wordpad.exe"
Fontos, hogy a kiterjesztés elé tegyünk pontot. Példánkban a "%programfiles%" környezeti változót használtunk a Program Files mappa helyének meghatározására, feltételezve, hogy nem biztos, hogy a "C:\ Program Files" útvonalon található.

Listázzuk ki, hogy a wso kiterjesztés valóban a wordpad-ra mutat-e.
ftype wso

Ha szükségünk van egy listára a fájlkiterjesztésekről, paraméterek nélkül hívjuk meg az utasítást és mentsük az eredményt a "FileExts.txt" nevű fájlba.
ftype > FileExts.txt

A fájltípus beállítását az ASSOC paranccsal lehet elvégezni.
assoc .wso=Windows Software Online

Ellenőrizzük le, hogy valóban eltárolódott a típus információ.
assoc .wso

Ha ki akarjuk listázni a rendszerben található összes típust, nem kell paramétereket használni.
assoc

Mivel a lista elég hosszú, célszerű fájlba menteni és inkább egy szövegszerkesztővel megnézni.
assoc > FileTypes.txt

A parancssorban elvégzett változtatások nem kerülnek azonnal át teljesen az Explorer-be. Rákattintás után megnyílik a beállított alkalmazás, de a típushoz tartozó ikon nem biztos, hogy azonnal látszik. Ha biztosak akarunk lenni abban, hogy minden szempontból sikeresen végrehajtódott a hozzárendelés, jelentkezzünk ki és vissza a rendszerbe (nem szükséges újraindítani a teljes gépet).



Könyv
Ez a cikk megtalálható ebben a könyvben: Windows Software Offline 2001 évkönyv 245. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |