Ortam Değişkenleri: Nedir?
Bir ortam değişkeni, dinamik bir değerdir. işletim sistemi ve diğer yazılımlar bilgisayarınıza özel bilgileri belirlemek için kullanabilir.
Başka bir deyişle, ortam değişkeni, bilgisayarınızdaki bir konum gibi başka bir şeyi temsil eden bir şeydir. versiyon numarası, nesnelerin bir listesi vb.
Ortam değişkenleri yüzde işaretiyle çevrilidir (%), de olduğu gibi %temp%, normal metinden ayırt etmek için.
İki tür ortam değişkeni 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 özel ortam değişkenleridir.
Bu, bir kullanıcı olarak oturum açıldığında bir ortam değişkeninin değerinin farklı olabileceği anlamına gelir. aynı ortamda farklı bir kullanıcı olarak oturum açtığınızda aynı ortam değişkeninin değerinden daha fazla bilgisayar.
Bu tür ortam değişkenleri, oturum açmış olan kullanıcı tarafından manuel olarak ayarlanabilir, ancak Windows ve diğer yazılımlar da bunları ayarlayabilir.
Kullanıcı ortamı değişkenine bir örnek: %homepath%. Örneğin, birinde Windows 10 bilgisayar, %homepath% değerini tutar \Kullanıcılar\Tim, kullanıcıya özel tüm bilgileri içeren klasördür.
Bir kullanıcı ortamı değişkeni de özel olabilir. Bir kullanıcı şöyle bir şey yaratabilir %veri%, bilgisayardaki gibi bir klasöre işaret edebilir C:\İndirilenler\Dosyalar. Bunun gibi bir ortam değişkeni, yalnızca o belirli kullanıcı oturum açtığında çalışır.
Bilgisayarınızda gezinmek için kısayollar kullanmak istiyorsanız, özel bir kullanıcı ortamı değişkeni kullanabilirsiniz. Veya ileriyi düşünüyor ve bir ortam değişkenine işaret eden bir komut dosyası oluşturduysanız, komut dosyasındaki tüm kodu ayarlamak zorunda kalmadan klasörü daha sonra değiştirebilirsiniz.
Sistem Ortamı Değişkenleri
Sistem ortam değişkenleri, var olabilecek veya gelecekte oluşturulacak herhangi bir kullanıcıya uygulanarak yalnızca bir kullanıcının ötesine uzanır. Çoğu sistem ortamı değişkeni, Windows klasörü gibi önemli konumlara işaret eder.
Windows sistemlerindeki en yaygın ortam değişkenlerinden bazıları şunlardır: %yol%, %program dosyaları%, %temp%, ve %sistemkökü%, daha birçokları olmasına rağmen.
Örneğin, ne zaman Windows 8'i yükleyin, NS %windir% ortam değişkeni, yüklendiği dizine ayarlanır. Yükleme dizini, yükleyicinin (bu sizsiniz... veya bilgisayar üreticiniz) bir bilgisayarda tanımlayabileceği bir şey olduğundan, C:\Windows, ama diğerinde olabilir C:\Win8.
Bu örnekle devam edersek, Windows 8 kurulumu tamamlandıktan sonra Microsoft Word'ün bu bilgisayarların her birine yüklendiğini varsayalım. Word yükleme işleminin bir parçası olarak, Windows 8'in kurulu olduğu dizine bir dizi dosyanın kopyalanması gerekir. MS Word, dosyaları doğru yere yüklediğinden nasıl emin olabilir? C:\Windows bir bilgisayarda ve C:\Win8 Diğer yandan?
Bunun gibi olası bir sorunu önlemek için, Microsoft Word ve çoğu yazılım, aşağıdakilere yüklenecek şekilde tasarlanmıştır: %windir%, belirli bir klasör değil. Bu şekilde, nerede olursa olsun, bu önemli dosyaların Windows 8 ile aynı dizine yüklendiğinden emin olabilirsiniz.
Microsoft'un Tanınan Ortam Değişkenleri Windows'ta sıklıkla kullanılan kullanıcı ve sistem ortamı değişkenlerinin dev bir listesi için sayfa.
Bir Ortam Değişkeninin Değerini Nasıl Bulursunuz?
Belirli bir ortam değişkeninin ne olduğunu görmenin birkaç yolu vardır. Ancak, çoğu durumda, en azından Windows'ta, bunu yapmanın en basit ve muhtemelen en hızlı yolu, basit bir Komut istemi çağrılan komut Eko.
Bunu nasıl yapacağınız aşağıda açıklanmıştır:
Komut İstemini Aç.
-
Aşağıdakileri yürütün emretmek kesinlikle:
yankı %temp%
...tabii ki, yerine %temp% ilgilendiğiniz ortam değişkeni için.
Hemen altında görüntülenen değeri not edin.
Örneğin, bilgisayarımda, yankı %temp% bunu üretti:
C:\Kullanıcılar\Jon\AppData\Local\Temp.
Belirli bir ortam değişkeninin neyi işaret ettiğini görmek için Windows PowerShell'i de kullanabilirsiniz, ancak sözdizimi biraz farklıdır:
Yazma Çıktısı $env: temp
Komut İstemi sizi korkutuyorsa (olmamalı), bir ortam değişkeninin değerini kullanmadan kontrol etmenin daha uzun bir yolu vardır. komut satırı araçları.
Başlamak Kontrol Paneli, ardından Sistem uygulama. Bir kez orada, seçin Gelişmiş sistem Ayarları solda, sonra Ortam Değişkenleri altta. Bu bir eksik ortam değişkenlerinin listesi, ancak listelenenlerin hemen yanında değerler bulunur.
Linux sistemlerinde, aşağıdakileri çalıştırabilirsiniz: printenv Şu anda tanımlanmış olan tüm ortam değişkenlerini listelemek için komut satırından komut.