Windows 7'de PATH'i düzenlemenin uygun bir yolu var mı?


165

Neden Windows 7'nin hala bu tıkalı iletişim kutusunu kullandığını anlamıyorum? Bu dar metin kutusundaki bir yolu düzenlerken ve ararken ararken kendimi rahatsız hissediyorum.

görüntü tanımını buraya girin

Windows 7'de PATH'i düzenlemenin uygun bir yolu var mı? Örneğin satır başına bir öğe.


"Uygun" tanımlamanız gerekir. İletişim kutusu, eklemek için iyi çalışır PATH(yalnızca ekleyin); diğer envarların eklenmesi; ve envarların silinmesi. Senin durumunda, dizeyi Notepad veya Notepad ++ 'a kopyalayabilir, düzenleyebilir ve sonra tekrar yapıştırabilirsiniz. <kbd> CTRL </kbd> + <kbd> C </kbd> ve <kbd> CTRL </kbd> + <kbd> V </kbd> kadar basit ve kullanışlıdır (yaptığım şey bu).
jww

@ Chris2357: yol için setx kullanmak problemlidir. Bkz. Stackoverflow.com/questions/19287379/…
El Ronaldo

1
Tabii ki Windows 8 şimdi de. Parmak, Windows 10 için geçti.
user74094

2
@ user74094: Microsoft, bu özelliği Windows 10 önizleme yapı 10565’te yayınladı, yapı 10586’yı yayımladı: geek.com/microsoft/…
bwDraco

1
Bu harika bir soru; Bu havasız kutunun ayrıca istediğiniz değişiklikleri yapmanıza engel olabilecek bir karakter sınırı olduğu görülüyor.
rkagerer,

Yanıtlar:


133

64 bit de dahil olmak üzere tüm ana işletim sistemi sürümleri için tam destek talep eden Hızlı Ortam Düzenleyicisi her zaman vardır .

Düzenlenebilir ağaç

Çevre değişkenlerini ve değerlerini düzenlenebilir bir ağaç olarak gösterin.

Taşınabilir mod

RapidEE kurulum gerektirmez ve “taşınabilir uygulama” olarak çalıştırılabilir. Detayları göster.

hızlı çevre editörü çekim

Ayrıca eski (ama yine de kullanışlı) ve daha hafif Path Editor vardır . (Site 2015-08-07 tarihinden itibaren ölü olduğunu unutmayın, ancak yine de bir archive.org gelen anlık olarak var 2013-03-27 - yükleyici doğrudan bağlantı ). Windows 7 üzerinde gayet güzel çalışıyor ve, o sadece bir yükleyici gibi gelsede, ayrıca taşınabilir olarak çalışır / tek başına çalıştırılabilir eğer bunu ayıklamak .

Yol Düzenleyicisi, sezgisel kullanıcı arayüzü ve sürükle ve bırak kolaylığı ile yol yönetimini çok kolaylaştıran küçük bir yardımcı programdır. Yol Düzenleyici, eksik ve yinelenen girişlerin yolunu farenin tek bir tıklatması ile temizleyebilir.

yol editörü atış


5
REE ekran görüntüsünden tamamen net olmasa da, REE yalnızca% PATH% girişlerini düzenleyebilir (yukarı / aşağı hareket ettir, eksik vurgula, ekle / sil), yalnızca bir dize olarak işlem yapmaz. Gerçekten güzel bir uygulama!
GaryO

2
PathEditor bağlantısı eski. SoftPedia'daki Sayfa, PathEditor'u indiremeyen bir bağlantı çiftliğidir.
Dim,

@Dims Bu, Editörün
MarianD,

@MarianD, aslında user2496012 adlı kullanıcının yanıtında (# 615584) açıklandığı gibi tamamen farklı bir programdır. Ben bir tür ruhsal halefi olmak için yazılmış olduğunu düşünüyorum, ama kesinlikle aynı değil. Bu cevaba bağlı “Yol Düzenleyici” (2012'de) aslen Redfern Software tarafından 2012 yılında yazılmıştır ve yaşını göstermesine rağmen, hala yapıştıran yolların yapıştırılmasına izin veren en hafif seçenek olduğundan dolayı hala en sevdiğim grup Panodan IIRC, diğerlerinin pek azı bu işlevi destekliyor.
Mark G.

@MarkG. - haberiniz için teşekkürler! İndirdim ve deneyeceğim.
MarianD,

45

İşte başka bir Windows Yolu Düzenleyicisi :

Ekran görüntüsü

(Feragatname: Bunu ben yaptım. Açık kaynak, katkı hoş geldiniz!)


4
+1 "Problemleri göster" özelliği için Kudos ("potansiyel problemleri göster" olmalıdır). Düğmeler eylemlerinin açıklamak / seçenekleri sor / yürütmek için diyaloglar açması gerektiğini düşünüyor. "Otomatik" iletişim kutusu "maksimum derinlik" (veya bir klasör ağacı seçicisine) sahip olabilir ve bunları kullanıcıya veya sistem yoluna eklemek için onay kutularını içeren bir sonuç listesi içerebilir. Ah, diğer insanlara nasıl şeyler _should_be :-)
leonbloy de

Her ne kadar birçok Windows varsayılan girişini "sorunlu" olarak gösterse de + ek düğmesi yok (Windows Gezgini'nden sürükleyip bırakma işlemi iyi, ancak ek olarak bir Ekleme düğmesi de istiyorsunuz): Gerçekten çok beğendim, çok teşekkür ederim!
DR

Bu, tamamen Sistem Yolu ile gereksiz olduğundan, Kullanıcı Yolumu tamamen silmek istiyor. Bu akıllıca mı?
Endolit

1
İyi görünüyordu, özellikle "gösteri sorunlarını göster" özelliğini çok sevdim, ancak kaydettiğimde bazı
sıkıştı

"PathTooLongException işlenmedi" mesajı ile başlangıçta kilitleniyor. Utanç. Diğer konuları okuduğumdan, daha uzun yolları idare edebilecek başka bir pencere API olduğuna inanıyorum ... sadece Explorer tarafından kullanılanlar değil (ve bu yardımcı program, açıkça)
Greg Woods

16

Bu, Kasım 2015'te yayınlanan Windows 10 güncellemesinde uygulanır.

Sorunun özellikle Windows 7 çözümü istediğini anlıyorum. Ancak, bu cevabı bu soruya rastlayan kullanıcıların yararına gönderdim.

Önizleme sürüm 10565 ve sürüm 10586 sürümündeki Windows 10 (Kasım 2015 güncelleştirmesi), PATH düzenlemesini önemli ölçüde kolaylaştıran elden geçirilmiş bir ortam değişkeni düzenleyicisine sahiptir.

Windows 10 güncellemesinde yeni ortam değişkeni düzenleyicisi


<ctrl> <+> yazı tipi boyutunu artırmalıdır ... değil.
Pacerier

Doğru cevaba cevap verdin mi? Bu soru veya cevapla alakalı görünmüyor.
bwDraco

Vay canına, Microsoft'un bunu gerçekten yaptığına dair hiçbir fikrim yoktu. Windows 95'ten tüm yol boyunca Windows kullandım, bu yüzden işe yaramaz diyalog kutusunun hiçbir zaman değişmeyeceği konusunda zorlandım. Teşekkürler, bu beni başka bir yazılım yüklememden kurtarıyor.
ADTC

Değişiklikler (hala) düzenleme sonrasında değil, Environment Variablespencereyi OK ile kapattıktan sonra etkili olur (Windows 10 Home 1709).
sap


14

Hızlı ve kirli işlemler için, Not Defteri'ne kopyalayıp yapıştırın, ardından düzenleyin ve kopyalayıp yapıştırın.


+1: İyi fikir, ancak yatay olarak kaydırmak hala acı verici.
xport

3
Katılıyorum. Seçtiğiniz editöre bağlı olarak, ";" bir dönüş için ve düzenlemenizi yapın, ardından bunları değiştirin. Notepad olsa bu ikame yapmaz. :-(
Chris Nava

@ChrisNava kimliği olmayacak. Sublime Text 3 :) tavsiye ederim
Dmitry Nazarov

2
Cevizli echo %path% | tr ; \nolduğunu varsayalım Chris'in önerisine eşdeğer bir komut satırı.
RJFalconer

Kopyala / Yapıştır notepad ++ 'a, çünkü yolum uzundu ve not defteri arka arkaya yapıştırarak iki çizgiye bölüştürüyordu.
zar

8

Bunu düşünebilirsiniz. https://patheditor2.codeplex.com/ Bu ağa bağlı değildir. saf Win32; İkili boyut 200 kb'den küçüktür. Kurulum gerektirmez ve bağımsız bir çalıştırılabilir. Önemli ise açık kaynaktır

ekran görüntüsü


Bunu en çok seviyorum, çünkü bağımsız, hızlı ve oldukça kolay - ancak dosya yollarının kopyala-yapıştırları ya da henüz sürükleyip bırakma- lar yok.
wordsforthewise

Basit ve iddia ettiği şeyi yapar. 1 numara!
Ghasan

Şurada uygun bir github deposu var gibi gözüküyor .
antogerva

6

Pathed adında oldukça iyi bir açık kaynak CLI aracı var . Kullanım şekli şöyle:

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.

Yine de değişikliklerin etkili olması için Yönetici olarak çalıştırmanız gerekir.


3

PATH'yi komut satırından düzenlemenin hızlı ve kolay bir yolu:

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

Bu, yeni yolu mevcut yol değerine ekleyerek PATH'yi güncelleyecektir. Aşağıdaki komutu yazmak yeni PATH'i gelecekteki tüm CMD pencerelerinde basacaktır; Geçerli CMD penceresinde DEĞİL:

C:\WINDOWS>PATH

Aşağıdakileri yazmak, tüm ortam değişkenlerinin bir listesini verecektir:

C:\WINDOWS>set

4
Uyarı: Bu yöntem yolları 1024 karakterle sınırlıyor gibi görünüyor. Yolunuz zaten daha uzunsa, yolunuzun sonunu kesecek ve sizi kırık bir durumda bırakacaktır.
Neil,

1

Windows 7 için Çözüm:

  1. AutoHotKey'i indirip yükleyin

  2. bu betiği sisteminizin herhangi bir yerine kopyalayın: SysEnv.ahk

  3. SysEnv.ahkYeni oluşturduğunuz dosyayı sağ tıklayın ve "Derleme Komut Dosyası" nı seçin

  4. SysEnv.exeYeni oluşturulmuş dosyayı sağ tıklayın ve "Yönetici Olarak Çalıştır" ı seçin

  5. PATH’i düzenlemek için uygulamayı kullanın. SysEnv AutoHotKey Penceresi


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.