Ile razy trzeba było dodać ścieżkęjakiś folder do zmiennej środowiskowej PATH Windows? Czy kiedykolwiek chciałeś, aby po prostu kliknąć folder prawym przyciskiem myszy i mieć opcję w menu kontekstowym, aby dodać go do zmiennej PATH? Co powiesz na dodatkową możliwość usuwania wpisów zmiennych PATH dokładnie w ten sam sposób? Dzisiaj jest twój szczęśliwy dzień. Czytaj dalej, a zdziwisz się, jakie to łatwe.
Jeśli jesteś ćpunem z wiersza poleceń, takim jak ja, typrawdopodobnie chcesz mieć wszystkie ważne narzędzia na wyciągnięcie ręki, aby uruchomić je z linii poleceń. Prawdopodobnie nadal dodajesz do swojego arsenału takich narzędzi, zawsze szukając małych przenośnych aplikacji, które ułatwią ci życie na komputerze. Wreszcie, najprawdopodobniej nie chcesz zapamiętywać ścieżek folderów, do których dodałeś takie narzędzia, szczególnie jeśli są one w pęczkach (takich jak pakiety Nirsoft lub SysInternals) i nie chcesz ich pomieszać w jednym folderze. Wszystko to odbywa się kosztem manipulacji zmienną PATH.

Zwykle trzeba je ręcznie dodaćścieżki folderów do zmiennej PATH. To samo dzieje się, gdy pozbywasz się wielu takich aplikacji i decydujesz, że nie potrzebujesz już tego folderu w zmiennej PATH. Sfrustrowany faktem, że muszę to robić ręcznie za każdym razem, napisałem kilka wpisów rejestru, aby ułatwić to zadanie, dodając wpisy „AddToPath” i „RemoveFromPath” w menu kontekstowym prawym przyciskiem myszy folderów, za pomocą którego można bezpośrednio dodać folder do lub usuwane ze zmiennej PATH.
Proces ten polega w zasadzie na samodzielnym darmowym narzędziu o nazwie załatał który jest dostępny jako część Gtools przez Gerson Kurz. To małe narzędzie zasadniczo pozwala manipulować zmienną PATH, umożliwiając dołączanie do niej wpisów, a także usuwanie istniejących wpisów, przy zachowaniu nienaruszonego formatowania.
Teraz, gdy mamy już dobry pomysł na to, co będziemy robić, ruszajmy dalej i zróbmy to.
- Pobierz narzędzia i zainstaluj je w dowolnym miejscu na komputerze. Trzymam folder C: PPF dla wszystkich moich „przenośnych plików programów”, więc zainstalowałem je w C: PPFGTools
Uwaga: Instalator wyodrębnia tylko narzędzia zkatalog instalacyjny i dodaje folder gtools w menu Start ze skrótami do narzędzi, więc jeśli chcesz zachować to wszystko jako samodzielny, po prostu usuń ten wpis w menu Start i gotowe. Będziemy potrzebować tylko narzędzia pathed.exe, więc możesz usunąć resztę narzędzi, jeśli nie będziesz ich potrzebować. - Pobierz ten plik zip i wypakuj zawartość w dowolnym miejscu na komputerze. Zawiera dwa pliki wpisów rejestru: AddPathEntries.reg i RemovePathEntries.reg.
- Jeśli wyodrębniłeś narzędzia w kroku 1 dotą samą ścieżką co ja (tj. C: PPFGTools), po prostu kliknij dwukrotnie AddPathEntries.reg, potwierdź wyświetlony monit i gotowe. Możesz pominąć wszystkie kolejne kroki.
- Jeśli wyodrębniłeś gtools w innym folderze, kliknij prawym przyciskiem myszy plik AddPathEntries.reg i wybierz „Edytuj”, aby otworzyć go w notatniku, lub po prostu otwórz go w dowolnym edytorze tekstu.
- W pliku zobaczysz C: \ PPF \ GTools \ pathed.exe wspomniany dwukrotnie. Zamień obie te linie na prawidłową ścieżkę do pliku pathed.exe, upewniając się, że używasz podwójne ukośniki, a nie pojedyncze. Pozostaw wszystko inne bez zmian.
- Po edycji pliku, aby podać poprawną ścieżkę do pliku pathed.exe, zapisz plik, a następnie kliknij go dwukrotnie, potwierdzając wyświetlony monit. To jest to - gotowe.
Po zakończeniu wyloguj się i zaloguj ponownie (lub zabiji ponownie uruchom wszystkie wystąpienia explorer.exe z menedżera zadań), a zobaczysz wpisy „AddToPath” i „RemoveFromPath” w menu kontekstowych wszystkich folderów. Odgadłeś to prawym przyciskiem myszy - kliknięcie ich doda lub usunie ten folder do zmiennej PATH.
W chwili obecnej rozwiązanie jest dość prymitywneże może to prowadzić do bałaganu w zmiennej ścieżki, ponieważ dla tego samego folderu można dodać zduplikowane wpisy. Jednak na razie możesz temu zapobiec, zawsze próbując najpierw usunąć folder ze zmiennej PATH, zanim spróbujesz go dodać. Nie martw się, próba usunięcia folderu, który już nie istnieje, nie spowoduje żadnych uszkodzeń.
Aha, a jeśli kiedykolwiek zdecydujesz, że nie chceszte dwie pozycje menu kontekstowego siedzące tam, że są złe i wszystkie, po prostu uruchom RemovePathEntries.reg i znikną. Aby całkowicie odinstalować cały hack, usuń również folder gtools (lub tylko plik pathed.exe, jeśli resztę usunąłeś wcześniej) i nie pozostaną żadne ślady. Czysty jak gwizdek, szczęśliwy jak małż!
Czy ten hack był przydatny? Nie zapomnij dać nam znać w komentarzach.
Komentarze