Módosítsa a fájl tartalmát
Módosítsa az explorer.exe tartalmát
Módosítsa az explorer.exe tartalmát
Megnyitás után látni fog valami hasonló az 1.42. Ábrához.
1. ábra. 1.42. Explorer.exe fájl erőforrásai
Gyorsító A Windows XP rendszerben használható billentyűparancsok listáját tartalmazza. A következő kulcskombinációk leírása a fájlban: ALT + G, F6, TAB, SHIFT + TAB, CTRL + TAB, F5, F3, CTRL + Z stb.
Ikon A Windows XP rendszer által használt ikonokat tartalmazza. Itt például a következő ikonazonosítók találhatók.
100 - MY COMPUTER ikon.
103 - WORK DESK ikon.
107 - a tálca ikonja.
108 - teljes kosár ikon.
110 - figyelmeztető ikon.
111 - a tiltó ikon.
RT_MANIFEST Ez az erőforrás leírja a Windows XP rendszerben használt új explorer.exe fájltípust.
String Table A különböző sztring állandókat tartalmazza, amelyeket a Windows XP shell használ. Nézzük meg a legérdekesebbeket.
300 - megadja az új START menü MY DOCUMENTS elemének megjelenített parancsát.
533 - meghatározza a promptot, amikor az egérmutató a START gomb fölött van.
595 - megadja a START gomb nevét (vagyis a Start vonalat).
7015 - meghatározza az azonnali megjelenítést, amikor az egérmutató az új START menü SYSTEM EXIT gombjába kerül.
7016 - megadja az azonnali megjelenítést, amikor az egérmutató az új START menü "TELJESÍTÉS" gombja fölött van.
8226 - megadja az új START menü ALL PROGRAM elemének nevét.
8234 - megadja az új START menü CONTROL PANEL elemének nevét.
8236 - az új START menü új elemének nevét adja meg.
Verzió Tartalmazza a fájl verziójának, fejlesztőjének és a fájlhoz fűződő jogokkal kapcsolatos információk leírását. Az erőforrás megváltoztatása büntetőjogi felelősséget eredményezhet.
2. ábra. 1.43. Az explorer.exe-ben tárolt képazonosító
Ha duplán kattintunk az azonosítóra, akkor láthatjuk az azonosító alatt tárolt képet - egy új fül kerül létrehozásra a programablakban, amely tartalmazza ezt az azonosító által definiált képet. Például a fentiek alapján azt mondtuk, hogy a 7011 azonosító három nyomógombot tartalmaz - ha duplán kattintunk rá, akkor látni fogjuk ezt a képet (1.44. A megjelenő fülön is azonnal megváltoztathatja ezt a képet - ha a mutatót fölé mozgatja, az egérmutató automatikusan ceruzával jelenik meg, és a színválasztó panel balra jelenik meg.
3. ábra. 1.44. A 7011 azonosító tartalmának megjelenítése
Például változtassunk meg egy erőforrás azonosító tartalmát. Például 170 azonosító, amely, mint tudjuk, meghatározza a FELHASZNÁLÁSI ÉS START MENÜ TULAJDONSÁGOK Start menü fülén megjelenő képet a START MENU kapcsoló beállításakor.
Kattintson duplán az 170-es azonosítóra az új programfülre való letöltéséhez. Ezután nézze meg a kép tulajdonságai panel HEIGHT és WIDTH mezőit. Alapértelmezés szerint ezek értékei 300 és 180. Ha már van ilyen méretű kép, akkor a FILENAME mezőben adja meg az új képfájl elérési útját és annak nevét, majd nyomja meg az ENTER billentyűt. Ez minden, most a képed a normál helyett helyetted lesz, és csak a módosított explorer.exe fájlt kell mentened. Ehhez válassza a mentés explorer.exe parancsot a képfájl helyi menüjében (lásd 1.45. Ábra).
4. ábra. 1.45. Hogyan lehet menteni egy fájlt
Annak érdekében, hogy biztosítsuk az eredményt, fejezzük be az összes explorer.exe folyamatot a TASK CONTROLLER segítségével a Windows shell memóriából való eltávolításához. Ezután a FILE menüben válassza az ÚJ FELADAT (EXECUTE ...) parancsot, és adja meg az explorer.exe fájl elérési útját és a megváltoztatott nevet.
Az eredmény az 1.46. Ábrán látható.
5. ábra. 1.46. Az explorer.exe fájl módosításának eredménye
Ha szeretné elérni a Windows XP shell egyediségét, akkor a szabványos rajzokat bármelyikén megváltoztathatja, de ha többet szeretne elérni és optimalizálni fogja a Windows XP shell-t, akkor jobb, ha a szabványos rajzokat kisebb rajzokkal helyettesítik.
párbeszéd
6. ábra. 1.47. További párbeszéd-szerkesztő
Saját bejegyzéseket, képeket, kapcsolókat hozhat létre, és törölhet meglévőeket is a párbeszédablakban. Ennek létrehozásához használnia kell az Eszköztár panelt (megjelenik a CTRL + ALT + X billentyű megnyomása után). Ha ki szeretne törölni egy párbeszédpanelt, akkor válassza ki és nyomja meg a DELETE billentyűt. A párbeszédablakokban megjelenített szöveget is megváltoztathatja. Ehhez válassza ki a kívánt szövegelemet a párbeszédablakban, és módosítsa értékét a tulajdonságpanel CAPTION mezőjében.
Példa az 1036-as azonosító által definiált standard párbeszédablak megváltoztatására az 1.48. Ábrán látható.
7. ábra. 1.48. Az explorer.exe fájl módosításának eredménye
Módosítsa a logonui.exe fájl tartalmát
Korábban a könyvben megemlítettük az új Windows XP üdvözlő párbeszédpanel módosításának lehetőségét. Ehhez a HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon rendszerleíró adatbázisban található UIHost típusú karakterlánc paramétert használtuk. Próbáljuk meg most.
Ne felejtse el másolni a% systemroot% \ system32 könyvtárban található logonui.exe fájlt egy másik könyvtárba, majd adja meg a másolt fájl elérési útját az UIHost paraméterben. A másolt fájl letölthető a Microsoft Visual Studio .NET-re.
Természetesen nem csak a fájlok explorer.exe és logonui.exe tartalmát szerkesztheti - bármelyik Windows XP rendszerkönyvtár tartalmát megváltoztathatja. De ne tedd ezt. Az explorer.exe és a logonui.exe fájlok, amelyeket megvizsgáltunk, az operációs rendszeren kívül helyezkednek el, vagyis a rendszerleíró adatbázis beállításaival helyettesíthetik a sajátjukat. A többi könyvtár az operációs rendszer szerves része, amelynek megváltozása a Windows XP operációs rendszer hibájához vezethet. Ezenkívül a Windows biztonsági rendszere (SFC) nemcsak megváltoztathatja ezeket a könyvtárakat.