Apakah ada cara mudah untuk mengedit PATH di Windows 7?


165

Saya tidak mengerti mengapa Windows 7 masih mengadopsi kotak dialog pengap ini? Saya merasa tidak nyaman ketika mengedit dan mencari jalan di kotak teks yang sempit ini.

masukkan deskripsi gambar di sini

Apakah ada cara mudah untuk mengedit PATH di Windows 7? Satu item per baris misalnya.


Anda perlu mendefinisikan "nyaman". Dialog berfungsi dengan baik untuk ditambahkan ke PATH(tambahkan saja); menambahkan utusan lainnya; dan menghapus utusan. Dalam kasus Anda, Anda bisa menyalin string ke Notepad atau Notepad ++, mengeditnya, lalu menempelkannya kembali. Ini sesederhana dan nyaman seperti <kbd> CTRL </kbd> + <kbd> C </kbd> dan <kbd> CTRL </kbd> + <kbd> V </kbd> (itulah yang saya lakukan).
jww

@ Chris2357: menggunakan setx untuk path bermasalah. Lihat stackoverflow.com/questions/19287379/…
El Ronaldo

1
Windows 8 sekarang juga tentu saja. Semoga menyeberang untuk Windows 10.
user74094

2
@ user74094: Microsoft telah mengirimkan fitur ini di Windows 10 pratinjau build 10565, rilis build 10586: geek.com/microsoft/…
bwDraco

1
Ini pertanyaan yang bagus; kotak pengap itu juga tampaknya memiliki batas karakter yang dapat mencegah Anda membuat modifikasi yang Anda inginkan.
rkagerer

Jawaban:


133

Selalu ada Editor Lingkungan Cepat yang mengklaim dukungan penuh untuk semua versi OS utama, termasuk 64-bit.

Pohon yang dapat diedit

Tampilkan variabel dan nilai lingkungan sebagai pohon yang dapat diedit.

Mode portabel

RapidEE tidak memerlukan instalasi dan dapat dijalankan sebagai "aplikasi portabel". Melihat rincian.

bidikan editor lingkungan yang cepat

Ada juga Editor Jalur yang lebih lama (namun masih bermanfaat) dan lebih ringan . (Perhatikan bahwa situs tersebut mati pada 2015-08-07, tetapi masih ada sebagai snapshot archive.org dari 2013-03-27 - tautan langsung ke penginstal ). Ini berfungsi dengan baik pada Windows 7 dan, meskipun hanya muncul sebagai installer, juga berfungsi sebagai portable / stand-alone executable jika Anda mengekstraknya .

Path Editor adalah utilitas kecil yang membuat manajemen jalur sangat mudah dengan antarmuka pengguna yang intuitif dan kesederhanaan drag-and-drop. Editor Jalur dapat membersihkan jalur entri yang hilang dan duplikat Anda dengan satu klik mouse.

editor jalur ditembak


5
Meskipun mungkin tidak sepenuhnya jelas dari tangkapan layar REE, REE dapat mengedit entri% PATH% individual (naik / turun, sorot tidak ada, tambah / hapus), tidak hanya memperlakukannya sebagai string. Aplikasi yang sangat bagus!
GaryO

2
Tautan PathEditor sudah usang. Halaman di SoftPedia adalah link farm yang tidak dapat mengunduh PathEditor.
Dims

@Dims Ini adalah tautan saat ini ke Path Editor
MarianD

@MarianD, itu sebenarnya program yang sama sekali berbeda, dijelaskan dalam jawaban user2496012 (# 615584). Saya pikir itu ditulis untuk menjadi semacam penerus spiritual, tetapi jelas tidak sama. "Path Editor" (dengan spasi) yang ditautkan dalam jawaban ini pada awalnya ditulis oleh Redfern Software pada tahun 2012, dan meskipun menunjukkan usianya, itu masih menjadi favorit saya, hanya karena itu adalah opsi paling ringan yang memungkinkan menempelkan jalur. dari clipboard. IIRC, sangat sedikit yang mendukung fungsi itu.
Mark G.

@ MarkG. - terima kasih atas perhatiannya! Saya mengunduhnya dan saya akan mencobanya.
MarianD

45

Berikut ini adalah Windows Path Editor :

Tangkapan layar

(Penafian: Saya membuat ini. Ini open source, kontribusi diterima!)


4
+1 Kudos untuk fitur "tampilkan masalah" (harus "menunjukkan potensi masalah"). Diperkirakan tindakan tombol harus membuka dialog untuk menjelaskan / meminta-opsi / mengeksekusi. Dialog "Otomatis" dapat memiliki "kedalaman maksimum" (atau pemilih pohon folder), dan dengan daftar hasil dengan kotak centang untuk menambahkannya ke jalur pengguna atau sistem. Ah, sangat mudah untuk memberi tahu orang lain bagaimana hal _should_be :-)
leonbloy

Meskipun menunjukkan banyak entri default Windows sebagai "bermasalah" + tidak memiliki tombol add (drag & drop dari Windows Explorer baik-baik saja, namun, akan sangat menyukai tombol Add): Saya sangat menyukainya, terima kasih banyak!
DR

Ini ingin menghapus Jalur Pengguna saya sepenuhnya, mungkin karena itu semua berlebihan dengan Jalur Sistem? Apakah itu bijaksana?
endolith

1
Terlihat bagus, terutama menyukai fitur "tampilkan masalah" tetapi rusak dan kehilangan beberapa jalur ketika saya menyelamatkan :(
Empyrean

Gangguan saat startup dengan pesan "PathTooLongException tidak ditangani". Malu. Dari membaca utas lainnya saya yakin ada jendela API lain yang dapat menangani jalur yang lebih panjang ... hanya saja bukan yang digunakan oleh Explorer (dan utilitas ini, jelas)
Greg Woods

16

Ini diimplementasikan dalam pembaruan Windows 10 yang dirilis pada November 2015.

Saya mengerti pertanyaan khusus untuk solusi Windows 7. Namun, saya telah memposting jawaban ini untuk kepentingan pengguna yang kebetulan menemukan pertanyaan ini.

Windows 10, dalam pratinjau build 10565 dan rilis build 10586 (pembaruan November 2015), memiliki editor variabel lingkungan yang diperbaiki yang secara dramatis memudahkan pengeditan PATH.

Editor variabel lingkungan baru dalam pembaruan Windows 10


<ctrl> <+> harus meningkatkan ukuran font ... tidak.
Pacerier

Apakah Anda merespons jawaban yang benar? Ini sepertinya tidak terkait dengan pertanyaan atau jawaban.
bwDraco

Wow, saya tidak punya petunjuk Microsoft benar-benar melakukan ini. Saya telah menggunakan Windows sepanjang jalan dari Windows 95 jadi saya berada di bawah kesan keras bahwa kotak dialog tidak berguna tidak akan pernah berubah. Terima kasih, ini menyelamatkan saya dari keharusan menginstal perangkat lunak lain.
ADTC

Perubahan (masih) hanya menjadi efektif bukan setelah pengeditan, tetapi setelah menutup Environment Variablesjendela dengan OK (Windows 10 Home 1709).
tangani

15

Editor variabel lingkungan (Eveditor) juga layak disebut. Mudah digunakan dan sepenuhnya gratis.

Catatan: Gambar menunjukkan Path yang diperluas yang tidak dilakukan pada Windows 7 yang ditinggikan.

Eveditor


14

Untuk cepat dan kotor, salin dan tempel ke Notepad lalu edit dan salin dan tempel kembali.


+1: Gagasan bagus, tetapi masih menyakitkan untuk menggulir secara horizontal.
xport

3
Saya setuju. Bergantung pada editor pilihan Anda, Anda dapat bertukar ";" untuk kembali dan melakukan pengeditan Anda kemudian menukar mereka kembali. Notepad tidak akan melakukan penggantian itu. :-(
Chris Nava

@ ChrisNava idd tidak akan. Saya akan merekomendasikan Sublime Text 3 :)
Dmitry Nazarov

2
Anggap saja Anda punya gnutil echo %path% | tr ; \nadalah baris perintah yang setara dengan saran Chris.
RJFalconer

Salin / Tempel ke notepad ++ karena jalur saya panjang dan notepad mengacaukan pemisahan jalur menjadi dua baris dan menempelkannya kembali sedang memotongnya.
zar

8

Anda dapat mempertimbangkan ini https://patheditor2.codeplex.com/ Tidak tergantung pada .Net bloat atau MFC; Win32 murni; ukuran biner kurang dari 200kb. Tidak diperlukan instalasi dan itu adalah eksekusi mandiri. Jika itu penting, itu adalah open source

tangkapan layar


Saya suka yang terbaik karena ini mandiri, cepat, dan cukup mudah - tetapi belum ada salin-tempel jalur file atau seret-n-jatuhkan.
kata

Sederhana dan melakukan apa yang diklaimnya. 1!
Ghasan

Sepertinya ada repo github yang nyaman di sana .
antogerva

6

Ada alat CLI open source yang cukup bagus yang disebut pathed . Pola penggunaannya seperti ini:

C:\Projects\2010\GSharpTools_Setup\bin>pathed /?
PATHED - Version 3.2
Freeware written by Gerson Kurz (http://p-nand-q.com)

USAGE: PATHED.EXE [OPTIONS]
OPTIONS:
      /MACHINE: print machine PATH
         /USER: print user PATH
          /ADD: add variable at the head
       /APPEND: add variable at the tail
       /REMOVE: remove path / index
         /SLIM: strip duplicate vars
          /ENV: environment variable, defaults to PATH

C:\Projects\2010\GSharpTools_Setup\bin>pathed
PATHED - Version 3.2
Freeware written by Gerson Kurz (http://p-nand-q.com)

00 C:\Perl\site\bin
01 C:\Perl\bin
02 C:\Windows\system32
03 C:\Windows
04 C:\Windows\System32\Wbem
05 C:\Python26
06 C:\Tools
07 C:\Windows\System32\WindowsPowerShell\v1.0\
08 C:\Program Files (x86)\TortoiseSVN\bin
09 C:\Program Files\TortoiseSVN\bin
10 C:\Program Files (x86)\doxygen\bin
11 C:\Program Files (x86)\WinMerge
12 C:\Program Files (x86)\Subversion\bin
13 C:\Program Files (x86)\p-nand-q.com\GSharpTools [INVALID]
14 C:\Program Files (x86)\p-nand-q.com\pserv2 [INVALID]
15 C:\Program Files (x86)\OpenVPN\bin
16 C:\Windows\Microsoft.NET\Framework\v3.5
17 C:\Windows\Microsoft.NET\Framework\v2.0.50727
18 C:\Program Files (x86)\Scintilla Text Editor
19 C:\Program Files\7-Zip
20 C:\Program Files (x86)\PostgreSQL\8.4\bin
21 C:\Program Files (x86)\Java\jdk1.6.0_18\bin
22 C:\Program Files (x86)\IZArc
; pathed /REMOVE "%CD%"
; pathed /APPEND "%CD%"
; pathed /MACHINE
; and so on.

Anda harus menjalankannya sebagai Administrator agar perubahan dapat diterapkan.


3

Cara cepat dan mudah untuk mengedit PATH dari baris perintah:

C:\WINDOWS>setx PATH "PATH;C:\some_new_path"

Ini akan memperbarui PATH dengan menambahkan jalur baru ke nilai jalur yang ada. Mengetik perintah berikut akan mencetak PATH baru di semua jendela CMD mendatang; BUKAN di jendela CMD saat ini:

C:\WINDOWS>PATH

Mengetik berikut akan memberi Anda daftar semua variabel lingkungan:

C:\WINDOWS>set

4
Peringatan: metode ini tampaknya membatasi jalur hingga 1024 karakter. Jika jalan Anda sudah lebih lama, itu hanya akan memotong ujung jalan Anda, meninggalkan Anda dengan keadaan rusak.
Neil

1

Solusi untuk Windows 7:

  1. unduh dan instal Autohotkey

  2. salin skrip ini ke suatu tempat di sistem Anda: SysEnv.ahk

  3. Klik kanan SysEnv.ahkfile yang baru saja Anda buat, dan pilih "Compile Script"

  4. Klik kanan SysEnv.exefile yang baru saja dibuat, dan pilih "Run as Administrator"

  5. Gunakan aplikasi untuk mengedit PATH, mis Jendela AutoHotKey SysEnv


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.