Beállítása a helyi menü fájlok - windows 7 csíp
Beállítása a helyi menü fájlok
A helyi menü (néha jobb levest vagy tárgy menü) - egy kis menü jelenik meg, amikor a jobb egérgombbal kattintsunk a fájl, mappa vagy alkalmazás címsorban, vagy szinte bármely más tárgyat a képernyőn. A legtöbb esetben ez a menü intézkedések listáját járnak a tárgy, amelyre rákattintott. Más szóval, a rendelkezésre álló lehetőségek függ a kontextustól.
A helyi menü a fájlok, ábrán látható. 3,16, egy sor normál cselekedet, alkalmazható az összes fájlt (például Másolás (Copy), Paste (Beillesztés), Törlés (Delete) Átnevezés (Rename-k) és a Properties (tulajdonságaikban), plusz egy vagy több konkrét intézkedéseket függően fájltípus . Minden ilyen intézkedések társított alkalmazás :. ha a jobb gombbal egy .txt fájlba, és válassza a Megnyitás (Open), Windows elindul Notepad (alapértelmezett) és adja ki a Jegyzettömb, hogy megnyitja a kiválasztott fájl alapértelmezett műveletet - egy akció, hogy végre ha duplán kattint a fájlra - kiemelt Konteks tnom merész menü, és más intézkedéseket az alábbiakban felsorolt. Többek között, ez azt jelenti, hogy több, mint egy program hozzárendelve fájltípust.
Ábra 3.16. Kattintson a jobb gombbal a fájlra, hogy a helyi menü; Windows 7 nem nagyon könnyen testre az elemeket, amelyek megjelennek
Itt egy példa, bizsergés, hogyan adhat hozzá egyéni helyi menü fájltípus használatával egy kevéssé ismert új játék a Windows 7 nevű clip.exe. Ez egy parancssori segédprogram, amely átmásolja a szöveget a vágólapra, és véletlenül, jól működik-e a szöveges fájlokat.
Nyisson meg egy parancssort, és adja meg a klip /. tanulni a parancsokat ennek az eszköznek.
Tehát, ha szeretné szabni a helyi menüből is két lehetőség van: vagy a hack a rendszerleíró adatbázisban, vagy egy harmadik fél által gyártott program. Tekintettel arra, hogy ez a fejezet - a nyilvántartás, egy kis móka, hogy részletezném a kulcsokat és értékeket.
Az adatbázis, van egy rész néven Shell, drutri amely minden megtörténik. Shell egyes alfejezetek megfelel egyetlen intézkedés a helyi menüben.
A szöveg jelenik meg a helyi menüben határozza értelmében szakasz akciók (alapértelmezés); ha az érték üres, Explorer használja a partíció nevét (például nyílt (Open)). Sajnos, a Windows 7, két konkurens rendszerek, amelyek meghatározzák az alapértelmezett műveleteket fájltípusok; További információért lásd. Keretes „Evil felülírás UserChoice» a az. „169.
Például, ha a jobb gombbal a Microsoft Excel dokumentum (.xlsx-fájl), és a tetején a megjelenő menüben látod a Megnyitás (Open), New (Új), és Print (Nyomtatás). Ha megnyitja az adatbázist, látni fogja, hogy HKEY_CLASSES_ROOT \. xlsx jelzi HKEY_CLASSES_ROOT \ Excel. Lap. 12. Keresse meg a HKEY_CLASSES_ROOT \ Excel.Sheet. 12 \ Shell. Belül Shell részén meglátja három részből - és úgy gondolta - Új. Nyitott, nyomtatás, és adjunk hozzá egy új alpont a Shell, majd röviddel az alábbi szakaszokban, és kapsz egy új bejegyzést a helyi menüben a kiválasztott fájl típusát.
GONOSZ FELTÉRKÉPEZÉSE UserChoice
Ha a jobb egérgombbal a fájlra, válassza a Megnyitás (sas), majd válassza ki az alapértelmezett alkalmazás
vagy ha egy ablak Kérdezd illő (Set társulások), ábrán látható. 3,17, - a Windows nem változtatja meg a fájl típusát. Ehelyett a Windows hozzáad egy új szakaszt a fájl kiterjesztését a HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts majd ebben az új szakaszban hozzáteszi szakasz UserChoice a teljes elérési utat a program úgy döntött:
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts \. wav \ UserChoice
§ UserChoice meg kell akadályoznia az alkalmazás megváltoztatta az alapértelmezett értékek az Ön engedélye nélkül; amíg UserChoice kulcs létezik, a Windows figyelmen kívül hagy minden meghatározott tevékenységek szokásos fájltípus listájában. Minden normális akció helyi menü eltűnik, és még az ikon helyettesíti az újonnan kiválasztott alkalmazás ikonjára.
Mint sok más javítási funkciók a Windows, UserChoice rendszer nem működik jól. Először is, a fájltípusokat, amelyek UserChoice alkalmazott, nem lehet a normál helyi menü és az ikonok. És egy régi trükk, hogy újra az alkalmazást, hogy visszaállítsa a fájltípus nem fog működni, amíg nincs UserChoice rész (ha a telepítő elég okos ahhoz, hogy ez nem valószínű). De a legrosszabb az, hogy a rendszer nem nyerhető anélkül, hogy a registry.
XoTirre megakadályozza, hogy újra Windows fájltípusok? Lásd. Utasítások 4How letiltsa a regisztrációs kulcs *.
Érdemes megemlíteni az esetben, ha UserChoice rendszer valóban előnyt jelent. Hagyományosan, a fájltípusok tárolt HKEY_CLASSES_ROOT, ami egy részhalmaza HKEY_LOCAL_MACHINE; ez azt jelenti, hogy a fájl típusok - ugyanaz az összes felhasználó számítógépén. Azonban Fórumok UserChoice elrejtve a HKEY_CURRENT_USER teszi, hogy minden felhasználó saját csoportot irányít.
Minden rész egy alfejezetet a cselekvés, az úgynevezett parancs (és néha a másik - az úgynevezett ddeexec). Bent a parancs rész (ez az alapértelmezett), ami jelzi a teljes elérési utat és fájlnevet a program futtatásához. Kattintson a jobb gombbal a .xlsx-fájlt, és válassza a Megnyitás (Open), és a Windows elindítja a programot meghatározott HKEY_CLASSES_R00T \ Excel. Lap. 12 \ shell \ 0pen \ paranccsal. Például:
"C: \ Program Files \ Microsoft 0ffice \ 0fficel2 \ Excel.exe" / e
Idézőjelbe a teljes elérési út és a fájlnév az alkalmazás lehetővé teszi, hogy használjon szóközt és utasítsa a Windows, ahol a fájl nevét véget ér, és a parancssori paraméterek indul el (például a / e). Azonban a legtöbb a parancssor tartalmaz 1% - helyőrzőjeként a kiválasztott fájl neve, például:
"C: \ Program Files \ UltraEdit \ UEDIT32.EXE" "XI"
Amikor a Windows megnyitja a programot, ez ad neki a teljes elérési útja és neve a kiválasztott fájl, forgalomba ahelyett, hogy a XI például egy horog:
Ez a kis lehetőség, XI, az oka a sok probléma a Windows fájlrendszer típusokat, mint a kérelem hibaüzenetet „nem található”
Az idézőjelbe „XI” hiányoznak, és a dokumentum, amit próbál megnyitni tartalmaz egy szimbólum - a „rés” a fájl nevét vagy elérési útját. Add idézetek értékre (alapértelmezett), és próbálja újra.
Mintegy régebbi alkalmazások megjeleníti a hiba „Érvénytelen parancssori”, vagy valami ilyesmi
Nem minden program jól reagál a idézőjelbe paraméter „XI th. Próbálja eltávolítani őket.
Az alkalmazás nem nyitja meg a fájlt
Paraméter „XI” nem áll rendelkezésre, vagy az alkalmazás igényel más szintaxist. Például böngésző Mozilla SeaMonkey megköveteli, hogy 1% -a paraméter url, így:
C: \ Program FilesXMozilla SeaMonkey \ seamonkey.exe -url "XI"
Ha nem biztos benne, hogy tudod, mi az alkalmazás igényeit, a dokumentációban vagy írja be a Google keresési alkalmazás nevét és a „parancssor”.
Bizonyos esetekben segítséget kaphat a parancssori paramétereket a program futtatására a parancs /? vagy help.