Ortam Değişkenleri Nelerdir?

Kullanıcı ve Sistem Ortamı Değişkenleri ve Değerlerini Bulma

Bir ortam değişkeni, işletim sistemine ve diğer yazılımların bilgisayarınıza özgü bilgileri belirlemek için kullanabileceği dinamik bir değerdir.

Başka bir deyişle, bir ortam değişkeni, bilgisayarınızdaki bir konum, sürüm numarası , nesne listesi vb. Gibi başka bir şeyi temsil eden bir şeydir.

Ortam değişkenleri, normal metinden ayırt etmek için% temp% cinsinden yüzde işareti (%) ile çevrelenir.

İki tür çevresel değişken vardır, kullanıcı ortam değişkenleri ve sistem ortamı değişkenleri :

Kullanıcı Ortamı Değişkenleri

Kullanıcı ortam değişkenleri, adından da anlaşılacağı gibi, her kullanıcı hesabına özgü çevre değişkenleridir.

Bu, bir kullanıcı olarak oturum açıldığında ortam değişkeninin değerinin, aynı bilgisayarda farklı bir kullanıcı olarak oturum açıldığında aynı ortam değişkeninin değerinden farklı olabileceği anlamına gelir.

Bu tür ortam değişkenleri, kullanıcının giriş yaptığı her ne olursa olsun manuel olarak ayarlanabilir, ancak Windows ve diğer yazılımlar da bunları ayarlayabilir.

Bir kullanıcı ortamı değişkeni örneği% homepath% 'dir. Örneğin, bir Windows 10 bilgisayarında,% homepath% 'si, kullanıcılara özgü tüm bilgileri içeren klasör olan \ Users \ Tim'in değerini tutar.

Bir kullanıcı ortamı değişkeni de özel olabilir. Bir kullanıcı bilgisayardaki C: \ Downloads \ Files gibi bir klasöre işaret eden% data% gibi bir şey oluşturabilir. Böyle bir ortam değişkeni, yalnızca söz konusu kullanıcı oturum açtığında çalışır.

Sistem Ortamı Değişkenleri

Sistem ortamı değişkenleri, yalnızca bir kullanıcının ötesine uzanır, var olabilecek veya gelecekte oluşturulabilecek herhangi bir kullanıcıya uygulanır. Çoğu sistem ortamı değişkeni, Windows klasörü gibi önemli konumlara işaret eder.

Windows sistemlerinde en yaygın ortam değişkenlerinden bazıları% yol%,% programfiles%,% temp% ve% systemroot% içerir, ancak diğer birçokları vardır.

Örneğin, Windows 8'i yüklediğinizde ,% windir% ortam değişkeni yüklü olduğu dizine ayarlanır. Yükleme dizini bir şey olduğundan yükleyici (bu siz ... veya bilgisayar üreticiniz) bir bilgisayarda tanımlayabilir, C: \ Windows olabilir, ancak başka bir durumda, C: \ Win8 olabilir .

Bu örnekle devam edelim, Windows 8 kurulduktan sonra bu bilgisayarların her birinde Microsoft Word'ün yüklü olduğunu varsayalım. Word yükleme işleminin bir parçası olarak, Windows 8'in yüklü olduğu dizine bir dizi dosya kopyalanmalıdır. MS Word, bu yer C: \ Windows bir bilgisayardaysa , dosyaları doğru yere yüklediğinden nasıl emin olabilir? bilgisayar ve C: \ Win8 diğer tarafta ?

Bunun gibi olası bir sorunu önlemek için, Microsoft Word, yanı sıra çoğu yazılım, C: \ Windows değil,% windir% 'e yüklemek üzere tasarlanmıştır. Bu şekilde, bu önemli dosyaların, nerede olursanız olun Windows 8 ile aynı dizinde yüklü olduğundan emin olabilirsiniz.

Genellikle Windows'da kullanılan dev bir kullanıcı ve sistem ortamı değişkenleri listesi için Microsoft'un Tanınan Ortam Değişkenleri sayfasına bakın.

Bir Ortam Değişkeni Değerini Nasıl Bulursunuz?

Belirli bir ortam değişkeninin ne olduğunu görmek için çeşitli yollar vardır. Ancak, çoğu durumda, en azından Windows'da, bunu yapmanın en basit ve muhtemelen en hızlı yolu, echo adı verilen basit bir Komut İstemi komutudur.

İşte nasıl yapılacağı:

  1. Komut İstemi'ni açın .
  2. Aşağıdaki komutu tam olarak yürütün: % echo% temp% ... tabi ki ilgilendiğiniz ortam değişkeni % temp% yerine.
  3. Hemen altında görüntülenen değeri not alın.
    1. Örneğin, bilgisayarımda, echo% temp% şunu üretti: C: \ Users \ Tim \ AppData \ Local \ Temp

Komut İstemi sizi korkutursa (yapmamalı) komut satırı araçlarını kullanmadan bir ortam değişkeninin değerini kontrol etmenin daha uzun bir yolu vardır.

Denetim Masası'na gidin , sonra Sistem uygulaması . Bir kez, soldaki Gelişmiş sistem ayarları'nı seçin, ardından alt kısımdaki Ortam Değişkenleri ... düğmesini seçin. Bu, ortam değişkenlerinin tamamlanmamış bir listesidir, ancak listelenenler, bunların hemen yanında bulunan değerlere sahiptir.

Linux sistemlerinde, şu anda tanımlanan tüm ortam değişkenlerini listelemek için printenv komutunu komut satırından çalıştırabilirsiniz.