- - Lägg till eller ta bort någon mapp till PATH-variabel med hjälp av Windows-kontextmeny

Lägg till eller ta bort alla mappar till PATH-variabel med hjälp av Windows-kontextmeny

Hur många gånger har du behövt lägga till sökvägen tillnågon mapp till PATH Windows-miljövariabeln? Någonsin önskat att du bara kunde högerklicka på en mapp och ha alternativet i snabbmenyn att lägga till den i variabeln PATH? Vad sägs om den extra kapaciteten att ta bort PATH-variabla poster på exakt samma sätt? Idag är din lyckadag. Läs vidare så blir du förvånad över hur lätt det är.

Om du är en kommandorads-junkie som jag, duvill förmodligen ha alla dina viktiga verktyg till hands för att starta från direkt. Du fortsätter förmodligen att lägga till ditt arsenal av sådana verktyg genom att alltid hålla dig på jakt efter små bärbara appar som gör ditt liv på datorn bara så lite lättare. Slutligen, med största sannolikhet, vill du inte fortsätta att komma ihåg vägarna för de mappar du har lagt till sådana verktyg till, särskilt om de kommer i massor (som Nirsoft eller SysInternals-sviter) och du inte vill blanda dem alla upp i en mapp. Allt detta är kostnadsfritt med PATH-variabeln.

AddToPath_RemoveFromPath_Context_Menu

Normalt måste du lägga till dessa manuelltmappsökvägar till PATH-variabeln. Samma är fallet när du blir av med ett gäng sådana appar och bestämmer att du inte längre behöver den mappen i PATH-variabeln. Frustrerad med att behöva göra det manuellt varje gång, skrev jag ett par registerposter för att göra denna uppgift enklare genom att lägga till 'AddToPath' och 'RemoveFromPath' poster i högerklick-sammanhangsmenyerna för mappar, med vilken mappen kan läggas direkt till till eller tas bort från PATH-variabeln.

Processen involverar i princip ett fristående fristående verktyg som heter pathed som är tillgänglig som en del av gtools av Gerson Kurz. Det här lilla verktyget låter dig i princip manipulera PATH-variabeln, låta dig lägga till poster till den samt ta bort befintliga poster från den, samtidigt som dess formatering hålls intakt.

Så nu när vi har en bra uppfattning om vad vi ska göra, låt oss gå vidare och göra det.

  1. Ladda ner gtools och installera dem var som helst på din dator. Jag har en C: PPF-mapp för alla mina 'Portable Program Files' så jag har installerat dessa på C: PPFGTools
    Notera: Installatören extraherar bara verktygen iinstallationskatalogen och lägger till en mapp gtools i Start-menyn med genvägar till verktygen, så om du vill behålla det helt fristående, ta bort bara startmenyn och du är bra att gå. Vi kommer bara att behöva verktyget pathed.exe, så ta gärna bort resten av gtools om du inte behöver dem.
  2. Ladda ner den här zip-filen och extrahera innehållet var som helst på din dator. Den innehåller två registerpostfiler: AddPathEntries.reg och RemovePathEntries.reg.
  3. Om du har extraherat gtools i steg 1 tillsamma sökväg som jag (dvs. C: PPFGTools), dubbelklicka bara på AddPathEntries.reg, bekräfta prompten som visas och du är klar. Du kan hoppa över alla nästa steg.
  4. Om du har extraherat gtools i en annan mapp, högerklicka på filen AddPathEntries.reg och välj 'Redigera' för att öppna den i anteckningar, eller bara öppna den i valfri textredigerare.
  5. I filen ser du C: \ PPF \ gtools \ pathed.exe nämns två gånger. Byt ut båda linjerna med rätt sökväg för din pathed.exe-fil och se till att du använder den dubbla snedstreck och inte enstaka. Lämna allt annat oförändrat.
  6. När du har redigerat filen för att tillhandahålla den giltiga sökvägen för pathed.exe, spara filen och dubbelklicka sedan på den, bekräfta frågan du får. Det är det - du är klar.

När du är klar, logga ut och logga in igen (eller dödaoch starta om alla instanser av explorer.exe från task manager), så ser du poster för 'AddToPath' och 'RemoveFromPath' i kontextmenyerna för alla mappar. Du gissade det rätt - genom att klicka på dem läggs till eller tas bort mappen till variabeln PATH.

Lösningen är ganska rå för närvarande, iatt det eventuellt kan leda till röran i sökvariabeln eftersom dubbla poster kan läggas till för samma mapp. Men för närvarande kan du förhindra det genom att alltid försöka ta bort en mapp från PATH-variabeln innan du försöker lägga till den. Oroa dig inte, att försöka ta bort en mapp som inte redan finns där kommer inte att bryta saker på något sätt.

Åh och om du någonsin bestämmer dig för att du inte villdessa två sammanhangsmenyn poster som sitter där är onda och allt, bara köra RemovePathEntries.reg så kommer de att vara borta. Om du vill avinstallera hela hacket tar du också bort mappen gtools (eller bara filen pathed.exe, om du raderade resten tidigare) och det finns inga spår kvar. Ren som en visselpipa, glad som en mussla!

Hittade detta hack användbart? Glöm inte att meddela oss i kommentarerna.

kommentarer