Wszystko o systemie Windows

Blog fana windowsa

Test IQ

Modyfikacja Menu StartWariant

2010-02-05

Modyfikacja Menu StartWariant bezpiecznyDla tych którzy nie korzystają z Vistart ani żadnych innych typów emulacji Menu Start Sprawa dość czysta bo robiona tylko przez edycję rejestru żadnych patcherów W tym wątku zbudujemy sobie menu zamykania systemu o funkcjonalności podobnej do tego z Visty Nie będzie to copycat choć da się to jeszcze przekształcić żadnych buttonów zamykania wylogowania a w zamian umiejscowienie w Menu Start pod opcją Uruchom nowej pozycji Shutdown Zamknij system która z kliku natychmiastowo wywoła zamykanie systemu a z prawokliku będzie miała menu dodatkowych opcji związanych z zamykaniem kompa Nie dość że wygląda to ładnie to jeszcze jest bardzo funkcjonalne usuwa min ten problem klik I nie będziemy już korzystać z głupkowatych dialogów MS nawet nie ma po co ich skórować poprzez edycję msginadll shell32dll bo ogólnie rzecz ujmując nie będą wywoływaneVistaXP po modyfikacjiKolorami proszę się nie sugerować bo to wynik skinowania w przykładzie skórka Aero Business O ogólnej zmianie ikon było wcześniej na obrazku jest temat Vista z Icon Tweaker ale sama ikona Shutdown musi być zmieniona ręcznie i o tym zaraz będzie wątek1 Wykorzystamy program NirCMD który będzie odpowiadał za wykonywanie komend zamykania wylogowania hibernacji etc komputera bez korzystania z funkcji i dialogów Windows Aplikacja ogólnie rzecz ujmując nie pracuje w tle jest tylko typem konsolowym i wykonuje zadania tylko i wyłącznie wtedy gdy zostanie wywołany Nie ma śmiecia w pamięci Malutka uwaga AV mogą ten aplikacja wykrywać jako risk tool Bez obaw to tylko ze względu na typ zadań które aplikacja wykonuje Pobrać rozpakować i umieścić plik NirCMDexe w katalogu system32 nircmdzip2 Następnie definitywnie ukryjemy obecne brzydkie buttony Zamknij Wyloguj Oddokuj wraz z tekstem do nich przypisanym Odbędzie się to poprzez wprowadzenie starych dobrych restrykcji Microsoftu a nie przez edycję pliku explorerexe restrykcjezipWystarczy rozpakować plik reg uruchomić ale jest wymagany reset komputera ażeby zatwierdzić wprowadzane blokady Plik wprowadza następujące edycjeKODWindows Registry Editor Version 500HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionpoliciesExplorerNoClose=dword00000001NoStartMenuEjectPC=dword00000001StartMenuLogoff=dword000000013 Dodamy do rejestru nową strukturę menu a do tego wykorzystamy klucz używany przez producentów OEM do brandingu Menu Start to jest właśnie to wolne miejsce pod Uruchom gdzie branding się uaktywnia Co to jest branding = do poczytania w moim temacie Tweakowania XP Zrobiłam dwa pliki rejestru pod Windows polski i angielskimenu_PLzipmenu_ENzipWystarczy rozpakować uruchomić plik reg a nowe menu powinno się pojawić nawet bez konieczności przelogowania Windows jeśli już menu nie ma przelogować się Uwaga przed zastosowaniem pliku proszę przeczytać toDopasowanie pliku do własnych potrzebZawartość pliku wprowadzającego menuKODWindows Registry Editor Version 500HKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0InfoTip=Wyłącz komputer@=Zamknij systemHKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0DefaultIcon@=C\\WINDOWS\\system32\\shell32dll27HKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0InstanceInitPropertyBagCommand=Param1=HKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0ShellHKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0ShellOpen@=WyłączHKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0ShellOpenCommand@=NirCmdexe exitwin poweroff forceifhungHKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0Shell1@=Uruchom ponownieHKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0Shell1Command@=NirCmdexe exitwin reboot forceifhungHKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0Shell2@=WylogujHKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0Shell2Command@=NirCmdexe exitwin logoff forceifhungHKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0Shell3@=Przełącz użytkownikaHKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0Shell3Command@=NirCmdexe lockwsHKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0Shell4@=HibernujHKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0Shell4Command@=NirCmdexe hibernateHKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0Shell5@=Stan wstrzymaniaHKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0Shell5Command@=NirCmdexe standbyHKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0Shell6@=Wyłącz monitorHKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0Shell6Command@=NirCmdexe monitor offHKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0Shell7@=OddokujHKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0Shell7Command@=WScriptexe C\\Windows\\System32\\undockvbsDla unaocznienia co ten plik robi w rejestrzeTen plik to tylko matrix wprowadza co na obrazku Co tu można obrobić1 Domyślnie jest odnośnik do systemowej ikony zamykania z pliku shell32dll Jest to brzydka ikonka Ale można wprowadzić dowolną ścieżkę dostępu z własną ikonką Jedyny warunek to format ICO o stosownych rozmiarach PNG wykluczone Czyli w tej części pliku podstawić swoją ścieżkę dostępuHKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0DefaultIcon@=C\\WINDOWS\\system32\\shell32dll27Po przemianie ścieżki dostępu nie zawsze widać nową ikonkę od razu Czasami trzeba się przelogować aby zmiany się pokazały Ikonek poszukajcie na deviantart etc Wymiana ikonki jest zbędna jeżeli zostanie zastosowana skóra która jest pozbawiona takich ikonek w Menu Start np VistaVG Ultimate 2 Domyślną akcją kliku w button jest natychmiastowe zamknięcie komputera bez żadnych ostrzeżeniowych dialogów Jeżeli chcecie zamienić funkcję buttonu na inny typ zamykania systemu trzeba wymienić komendę w tej partii porównać sobie jakie są inne komendyHKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0ShellOpen@=Zamknij systemHKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0ShellOpenCommand@=NirCmdexe exitwin poweroff forceifhung3 Nazewnictwo opcji dowolne Można sobie tam wypełnić innymi nazwami nieWindows na przykład zamiast Hibernuj wprowadzić Misiu O kolejności wpisów w menu decyduje ich numeryka w pliku Ale można poprzestawiać opcje Zbędne wg was funkcje można wyeliminować Wystarczy zlikwidować dwie linijki dzielące ten sam numerek4 Można dodawać inne komendy wywołujące funkcje systemowe Po pierwsze wystarczy przejrzeć stronę NirCmd na spis komend na przykład można sobie dodać skrót do wysuwania tacy CDROMu Po drugie można użyć komend wbudowanych w system np te z rundll32 Tutaj jest niezbyt duża uwaga funkcja Przełącz użytkownika i Zablokuj komputer to jedna i ta sama komenda a co się wykonuje zależy od środowiska i konfiguracji komputera info Przyjęłam domyślną nazwę opcji Przełącz użytkownika ale w razie czego zamieńcie sobie napis na Zablokuj5 Ostatnie pozycje w pliku są skomentowane przez znak co znaczy że nie są domyślnie dodawane To wejścia dla laptopów które mają w Menu Start komendę Undock Oddokuj Jeśli już ta opcja ma być wprowadzona w menu trzeba po pierwsze pobrać dodatkowy plik skryptu undockvbs i umieścić w katalogu system32 po drugie wyeliminować te znaczki HKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0Shell7@=OddokujHKEY_CLASSES_ROOTCLSID2559a1f621d711d4bdaf00c04f60b9f0Shell7Command@=WScriptexe C\\Windows\\System32\\undockvbsUsuwanie menuJeśli ktoś chce usunąć menu to tutaj deinstalator Usuwa blokady domyślnych buttonów i strukturę menu przywracając również domyślny wygląd klucza brandingu Wystarczy rozpakować uruchomić reg i koniecznie zresetować po tym komputer ażeby zmiany bez wątpienia się wykonałydeinstalatorzip Bateria łazienkowa wrocław internet spa na mazurach
2009 - 2010 by: Wszystko o systemie Windows Skype i Ivona Pozycjonowanie stron sielpia wielka