- - Voeg een willekeurige map toe aan of verwijder een PATH-variabele met behulp van het Windows-contextmenu

Voeg een map toe aan of verwijder een PATH-variabele met behulp van het Windows contextmenu

Hoe vaak heb je nodig gehad om het pad van toe te voegeneen map naar de PATH Windows-omgevingsvariabele? Ooit gewenst dat je gewoon met de rechtermuisknop op een map kon klikken en de optie in het contextmenu had om deze aan de variabele PATH toe te voegen? Hoe zit het met de toegevoegde mogelijkheid om PATH-variabelen op exact dezelfde manier te verwijderen? Vandaag is je geluksdag. Lees verder en u zult versteld staan ​​hoe gemakkelijk het is.

Als je een junkie op de opdrachtregel bent, zoals jij, jijwilt waarschijnlijk al uw belangrijke hulpmiddelen binnen handbereik hebben om vanaf de prompt te starten. Je blijft waarschijnlijk ook toevoegen aan je arsenaal aan dergelijke tools door altijd op zoek te blijven naar kleine draagbare apps die je leven op de computer net dat beetje makkelijker maken. Ten slotte wilt u hoogstwaarschijnlijk niet de paden onthouden van de mappen waaraan u dergelijke hulpmiddelen hebt toegevoegd, vooral als ze in trossen voorkomen (zoals Nirsoft of SysInternals suites) en u wilt ze niet allemaal door elkaar halen in één map. Dit alles kost geld met de variabele PATH.

AddToPath_RemoveFromPath_Context_Menu

Normaal gesproken zou u deze handmatig moeten toevoegenmappaden naar de variabele PATH. Hetzelfde is het geval wanneer je een aantal van dergelijke apps kwijtraakt en besluit dat je die map niet langer nodig hebt in de variabele PATH. Gefrustreerd omdat ik het elke keer handmatig moest doen, schreef ik een paar registervermeldingen om deze taak eenvoudiger te maken door 'AddToPath'- en' RemoveFromPath'-vermeldingen toe te voegen aan de rechtsklik-contextmenu's voor mappen, waarmee de map direct kon worden toegevoegd naar of verwijderd uit de variabele PATH.

Het proces omvat in principe een freeware standalone tool genaamd pathed die beschikbaar is als onderdeel van gtools door Gerson Kurz. Met dit kleine hulpprogramma kun je in principe de variabele PATH manipuleren, zodat je er items aan kunt toevoegen en bestaande items uit kunt verwijderen, terwijl de opmaak intact blijft.

Dus nu we een goed idee hebben van wat we gaan doen, laten we het gaan doen.

  1. Download gtools en installeer ze overal op uw computer. Ik bewaar een C: PPF-map voor al mijn ‘Portable Program Files’ dus ik heb deze geïnstalleerd in C: PPFGTools
    Opmerking: Het installatieprogramma extraheert alleen de tools in deinstallatiemap en voegt een gtools-map toe aan het Start-menu met snelkoppelingen naar de tools, dus als u alles op zichzelf wilt houden, verwijdert u gewoon dat Start-menu-item en bent u klaar om te gaan. We hebben alleen het hulpprogramma pathed.exe nodig, dus verwijder de rest van de gtools als je die niet nodig hebt.
  2. Download dit zip-bestand en pak de inhoud overal op uw computer uit. Het bevat twee registerinvoerbestanden: AddPathEntries.reg en RemovePathEntries.reg.
  3. Als u gtools in stap 1 naar de hebt geëxtraheerdhetzelfde pad als ik (d.w.z. C: PPFGTools), dubbelklik op AddPathEntries.reg, bevestig de prompt die verschijnt en u bent klaar. U kunt alle volgende stappen overslaan.
  4. Als u gtools in een andere map hebt uitgepakt, klikt u met de rechtermuisknop op het bestand AddPathEntries.reg en selecteert u 'Bewerken' om het in Kladblok te openen, of opent u het in een teksteditor naar keuze.
  5. In het bestand ziet u C: \ PPF \ GTools \ pathed.exe tweemaal genoemd. Vervang beide regels door het juiste pad van uw pathed.exe-bestand, zorg ervoor dat u gebruikt dubbele schuine strepen en geen enkele. Laat de rest ongewijzigd.
  6. Nadat u het bestand hebt bewerkt om het geldige pad voor pathed.exe op te geven, slaat u het bestand op en dubbelklikt u erop om de prompt te bevestigen die u krijgt. Dat is alles - u bent klaar.

Eenmaal gedaan, logt u gewoon uit en logt u opnieuw in (of doodt uen herstart alle exemplaren van explorer.exe vanuit Taakbeheer), en u ziet items voor ‘AddToPath’ en ‘RemoveFromPath’ in de contextmenu's van alle mappen. Je raadt het goed - als je erop klikt, wordt die map aan de variabele PATH toegevoegd of verwijderd.

De oplossing is op dit moment nogal grofdat dit mogelijk kan leiden tot rommel in de padvariabele omdat dubbele vermeldingen kunnen worden toegevoegd voor dezelfde map. Voorlopig kunt u dit echter voorkomen door altijd eerst een map uit de PATH-variabele te verwijderen voordat u deze probeert toe te voegen. Maak je geen zorgen, als je een map probeert te verwijderen die er nog niet is, zal dit op geen enkele manier breken.

Oh en als je ooit besluit dat je het niet wiltdeze twee contextmenu-items die daar zitten zijn slecht en zo, voer gewoon de RemovePathEntries.reg uit en ze zijn weg. Om de hele hack volledig te verwijderen, verwijdert u ook de map gtools (of alleen het pathed.exe-bestand, als u de rest eerder hebt verwijderd) en zijn er geen sporen meer. Schoon als een fluitje, blij als een tweekleppig schelpdier!

Vond u deze hack nuttig? Vergeet het ons niet te laten weten in de reacties.

Comments