«environment-variables» etiketlenmiş sorular

Ortam değişkenleri, aynı değeri paylaşan sistem çapında değişkenlerdir. Bu değişkenler genellikle komutlar yürütülürken kabuk tarafından ayrıştırılır ve uygun değişkenlerine genişletilir. Örneğin, bu, kullanıcıların komut dosyalarındaki sabit kodlanmış yolları güncellemeye gerek kalmadan dosya konumlarını taşımasına olanak tanır (yalnızca ortam değişkenini güncellemeleri gerekir).

3
Yol değişkeninde çok fazla klasör var
Garip bir sorunla karşılaştım - görünüşte PATH değişkenimin çok uzun olması nedeniyle Visual Studio'yu başlatamıyorum ya da komut isteminden basit komutları çalıştıramıyorum. Şimdi bakıyorum, birçok şirketin kurulum dizinlerini PATH değişkenine eklediğini görüyorum. Bu şirketlerin klasörlerini neden yola eklediğini (belki de programlarını yürütmeyi kolaylaştırmak için?) Ve hangilerinin gerekli ve hangisini silebileceğini …

4
GNOME oturumu için çevresel bir değişkeni nasıl ayarlarım?
Sistemimde, SDL kullanan uygulamalar için çevresel bir değişken belirlemem gerekiyor: export SDL_AUDIODRIVER=alsa sesin düzgün çalışmasını sağlamak için. GNOME oturumumu bu değişkenin tüm uygulamalar için mevcut olmasını sağlayacak şekilde nasıl ayarlarım (yani bir uygulamayı Nautilus üzerinden çalıştırırsam veya DBGL kullanırsam uygulamalar düzgün çalışır)? DÜZENLE: Boşuna ayarladığım (ve her birinden sonra makinemi …

6
32bit ve 64bit Windows için farklı PATH ortam değişkeni - bu mümkün mü?
PATHÇalışan değişkenin görüntüsünün türüne (32bit / 64bit) özgü ortam değişkeninin tamamı veya bir kısmı olması mümkün müdür ? Ben 64bit cmd.exe içinde bazı uygulama çalıştırmak Ben 32bit cmd.exe içinde bazı uygulama çalıştırırken ben OpenSSL kütüphanesinin 32bit sürümünü almak istiyorum iken, ben OpenSSL kütüphanesinin 64bit sürümünü almak istiyorum. TAKİP EDİN PATH …


8
Windows'ta boşluklar ve Parantez PATH değişken toplu dosyaları sıkıştırır
Böylece, yol değişkenim (Sistem-> Gelişmiş Ayarlar-> Env Vars-> Sistem-> PATH) şu şekilde ayarlanır: C:\Python26\Lib\site-packages\PyQt4\bin; %SystemRoot%\system32; %SystemRoot%; %SystemRoot%\System32\Wbem; %SYSTEMROOT%\System32\WindowsPowerShell\v1.0\; C:\Python26\; C:\Python26\Scripts\; C:\cygwin\bin; "C:\PathWithSpaces\What_is_this_bullshit"; "C:\PathWithSpaces 1.5\What_is_this_bullshit_1.5"; "C:\PathWithSpaces (2.0)\What_is_this_bullshit_2.0"; "C:\Program Files (x86)\IronPython 2.6"; "C:\Program Files (x86)\Subversion\bin"; "C:\Program Files (x86)\Git\cmd"; "C:\Program Files (x86)\PuTTY"; "C:\Program Files (x86)\Mercurial"; Z:\droid\android-sdk-windows\tools; Rağmen, açıkçası, yeni satırlar olmadan. Aşağıdaki satırlara …

2
Windows Gezgini'nde, yüzde simgesi mevcut değişkenler için kullanılıyorsa neden yüzde (%) sembolüyle bir klasör veya dosya oluşturabiliriz?
Windows Gezgini gidin ve adında bir klasör / dizin oluşturmak %systemdrive%, %windir%ya da herhangi bir diğer mevcut değişken. Bir komut istemi açın ve az önce oluşturduğunuz klasöre gidin. Yapamazsınız, çünkü %klasör adında yüzdelik ( ) simgeler vardır, komut istemi karıştırılır, çünkü yüzde simgesi mevcut değişkenler için kullanılır. Yüzde %iki ( …


2
Komut satırı aracılığıyla sistemin PATH değişkenine kalıcı olarak nasıl bir girdi ekleyebilirim?
Yapmam gerekenler: %PATH%Ortam değişkenine SİSTEM düzeyinde bir klasör ekleyin . Değişikliği kalıcı hale getirin. Nasıl yapmam gerekiyor: Komut istemini veya gerekli tüm komutların bir .BATdosyaya yazılabileceği başka bir yöntemi kullanarak . Yalnızca Windows XP SP3'ün çıplak yüklemesinde, Internet bağlantısı olmadan kullanılabilecek araçları kullanma . Komut dosyasını yerel olarak çalıştırmayı tercih …

8
Cmd.exe dosyasında (sistem çapında) ortam değişkenini ayarlama veya değiştirme
Eklemek ve / veya değiştirmek ve / veya komut satırından bir ortam değişkeni silmek için uygun bir yol arıyorum. Özellikle, cmd.exe içinde birkaç değişken eklemek zorunda kaldığım durumlarda kendimi buluyorum. Birisi bana değiştirmek için GUI olmayan bir yol gösterdi (yani: yeni bir dizin eklemek için) minnettar olacaktır %PATH%. Değişiklik sadece …

1
Windows toplu iş dosyalarındaki değişkenler neden kaldırılıyor?
Windows toplu iş dosyalarında kullanılan değişkenleri boşaltmak gerekli mi yoksa iyi bir uygulama mıdır? Örneğin, aşağıdaki kodda, set myFolder=sonunda son gerekli mi? @echo off set myFolder="C:\Temp\Batchfiles" echo %myFolder% set myFolder= Bunu çevrimiçi birçok yerde gördüm, kesinlikle toplu iş dosyası bittiğinde değişkenler otomatik olarak kaldırılır?

1
Dizin değiştirmeden bash kabuğunu (cygwin) doğru yolla başlatın
Cygwin ortamının dışından çalışma dizinini değiştirmeden bir cygwin kabuk komut dosyası çalıştırmam gerekiyor. Sadece çalışırsam \path\to\bash.exe -c command, yol doğru ayarlanmaz ve cygwin programları bulunamaz. --loginSeçeneği kullanırsam bashyolu doğru ayarlar, ancak ana dizinime de geçer. Geçerli çalışma dizinini korumak ve ayrıca cygwin yürütülebilir dosyalarını bulmak için bash'ı başlatmak için hangi …

3
LD_LIBRARY_PATH ekran tarafından ayarlanmadı
screenBash içinde çalıştırmak LD_LIBRARY_PATH değişkenini siler. Biraz okuma yaptım ve bu beklenen davranış gibi görünüyor, ama etrafta dolaşmam gerekiyor. Çözüm, LD_LIBRARY_PATH bildirimini ekliyor ~/.bashrc. Benim durumumda, LD_LIBRARY_PATH kabuğun başlatılması ve ekranı çağırdığımda çok değişti, bu yüzden geçerli LD_LIBRARY_PATH değerini screenoturuma almam gerekiyor .

1
Uzak rsync işlemi için ortam değişkenlerini nasıl ayarlayabilirim?
Dosyaları bir bilgisayardan diğerine kopyalamak için rsync kullandığımda, her iki uçta da rsync işlemi başlatılır. Ancak, uzak uçta, kabuk başlatma dosyaları görünüşte okunmuyor, bu nedenle uzak rsync işlemi için ortam değişkenleri ayarlayamıyorum. Ne yazık ki, üzerinde çalışmak için rsync bir ortam değişkeni gerektiren rsync gereken bir sunucu var. Sunucuda yönetici …

2
SETX tarafından 1024 karaktere kesilmiş PATH'den nasıl kurtarılır
Windows PATH değişkenine JAVA.exe eklemek için SETX kullanmaya çalıştıktan sonra Windows 8'de bir hata aldım: WARNING: The data being saved is truncated to 1024 characters. Yeniden başlatıldıktan sonra, PATH'ın gerçekten öncekinden çok daha kısa olduğunu fark ettim. O zamandan beri SETX'in 1024 karakterden fazlasını işleyemediğini okudum. Kullanılmasını tavsiye eden makalede …


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.