Programcılar, sistem yöneticileri ve uzman kullanıcıların bir noktada ortam değişkenleriyle çalışması gerekebilir. Bazıları bir ortam değişkenini silmek isteyebilir; diğerleri değerini değiştirmek isteyecektir, vb. Bu kılavuz, ortam değişkenlerinin nasıl düzenleneceğini veya silineceğini ve ayrıca Windows'ta ortam değişkenlerinin nasıl ayarlanacağını paylaşmaktadır:
İçindekiler
- Ortam Değişkenleri penceresini açın
- Windows'ta bir ortam değişkeni nasıl düzenlenir
- Komut İstemi'nden bir ortam değişkeni nasıl düzenlenir
- PowerShell'den bir ortam değişkeni nasıl düzenlenir
- Windows'ta bir ortam değişkeninin değeri nasıl temizlenir (Komut İsteminden)
- Windows'ta bir ortam değişkeni nasıl silinir
- Komut İsteminden bir ortam değişkeni nasıl silinir
- PowerShell'den bir ortam değişkeni nasıl silinir
- Windows'ta ortam değişkenlerini nasıl düzenleyeceğinizi ve sileceğinizi neden öğrenmek istediniz?
Ortam Değişkenleri penceresini açın
Bu makalede gösterilen birçok düzenlemeyi yapmak için önce Ortam Değişkenleri penceresini açmanız gerekir. Bu kılavuz, bunun nasıl yapılacağını açıklar ve size ortam değişkenleriyle çalışmayla ilgili temel bilgileri gösterir: Windows'ta ortam değişkenleri nelerdir? .

Windows 10'da Ortam Değişkenleri penceresi
Okumayı atlamak istiyorsanız, tüm Windows sürümlerinde aynı şekilde çalışan bir yol, Çalıştır penceresini (Win + R) , Komut İstemi'ni veya PowerShell'i açıp şu komutu yürütmektir: rundll32.exe sysdm.cpl,EditEnvironmentVariables .
Windows'ta bir ortam değişkeni nasıl düzenlenir
Mevcut bir ortam değişkeninin değerini değiştirmek istiyorsanız, önce Ortam Değişkenleri penceresinde onu seçin. Ardından, Düzenle'ye tıklayın veya dokunun .
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Windows 10'da bir ortam değişkeni nasıl düzenlenir
Değişkenin hem adını hem de değerini düzenleyebileceğiniz bir pencere gösterilir. İstediğiniz değişiklikleri yapın ve Tamam'a basın . Ardından Ortam Değişkenleri penceresinde bir kez daha Tamam'a basın .
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Bir ortam değişkenini düzenleme
Komut İstemi'nden bir ortam değişkeni nasıl düzenlenir
Komut İsteminden de yeni bir ortam değişkeni oluşturabilir veya mevcut bir ortam değişkeninin değerini (ancak adını değil) düzenleyebilirsiniz . Girmeniz gereken komut şudur:
- Bir kullanıcı ortamı değişkeni oluşturmak istiyorsanız, setx değişken_adı "değer"
- setx değişken_adı “değer” /m bir sistem ortamı değişkeni oluşturacaksanız
Örneğin setx TEST “C:\digitalcitizen” yazdık ve C:\digitalcitizen değeriyle TEST adında bir kullanıcı değişkeni oluşturduk .
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Komut İstemi kullanılarak bir ortam değişkeni nasıl ayarlanır
Bir ortam değişkeninin değerini değiştirmek istersek aynı setx komutunu çalıştırabiliriz ancak değişken için yeni bir değer belirtebiliriz. Örneğin, setx TEST “C:\DC” yi yürütmek, TEST ortam değişkeninin değerini C:\DC olarak değiştirir .
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Komut İstemi'nde bir ortam değişkeninin değeri nasıl değiştirilir?
Bu işe yarar çünkü setx komutu, yazdığınız son değerle mevcut değeri yeniden yazar. Bu nedenle, bu komutu aynı değişken üzerinde birden çok kez kullanırsanız, değişken yazdığınız son değeri koruyacaktır.
Bir değişkenin değerinde birden çok yol olmasını istiyorsanız, aşağıdaki ekran görüntüsünde olduğu gibi hepsini noktalı virgülle ayırarak boşluk bırakmadan yazmalısınız.
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Komut İstemi kullanılarak bir ortam değişkenine birden çok değer nasıl eklenir
NOT: Komut İsteminde set komutunu çalıştırarak (setx değil ve herhangi bir parametre olmadan) kullanılabilen tüm ortam değişkenlerinin bir listesini alabilirsiniz. Ancak, bir ortam değişkenini yeni oluşturduysanız veya düzenlediyseniz , değişikliklerin görünmesi için Komut İstemi'ni kapatıp yeniden açmanız gerekir .
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Komut İsteminde tüm ortam değişkenlerini nasıl görebilirim?
PowerShell'den bir ortam değişkeni nasıl düzenlenir
Ayrıca mevcut bir ortam değişkeninin değerini PowerShell'den oluşturabilir veya düzenleyebilirsiniz . Bunun için PowerShell komutu:
- [Environment]::SetEnvironmentVariable("variable_name","variable_value","User") bir kullanıcı ortamı değişkeni oluşturmak istiyorsanız
- [Environment]::SetEnvironmentVariable("variable_name","variable_value","Machine") bir sistem ortamı değişkeni oluşturmak istiyorsanız
Örneğin, digitalcitizen.life değerine sahip TEST adlı bir kullanıcı ortamı değişkeni oluşturmak için [Environment]::SetEnvironmentVariable("TEST","digitalcitizen.life","User") yazdık. Değişkenin değerini daha sonra değiştirmek için aynı komutu farklı bir değer kullanarak çalıştırabiliriz. Komut İstemindeki setx gibi , bu komut, her çalıştırdığınızda belirtilen değişkenin değerini yeniden yazar.
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
PowerShell ile bir ortam değişkeni nasıl ayarlanır
Bir değişkene birden çok değer atamak istiyorsanız, hepsini aşağıda gösterildiği gibi her bir değerin arasına noktalı virgül koyarak komuta yazın.
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
PowerShell'de bir ortam değişkenine birden çok değer nasıl eklenir
NOT: PowerShell'de Get -ChildItem Env: komutunu çalıştırarak tüm ortam değişkenlerinin bir listesini alabilirsiniz . Ancak, bir ortam değişkenini yeni oluşturduysanız veya düzenlediyseniz , değişikliklerin görünmesi için PowerShell'i kapatıp yeniden açmanız gerekir .
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
PowerShell'de tüm ortam değişkenlerini nasıl görebilirim?
Windows'ta bir ortam değişkeninin değeri nasıl temizlenir (Komut İsteminden)
Bir ortam değişkeninin değerini (ismini koruyarak) kaldırmak istiyorsanız, bunu Ortam Değişkenleri penceresinden fare ve klavye ile yapamazsınız. Bir değişken seçip Düzenle'ye basarsanız , değeri silebilirsiniz, ancak bu düğme grileşeceğinden Tamam'a basamazsınız. Bu nedenle değişikliklerinizi kaydedemezsiniz.
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Windows 10'da bir ortam değişkeni nasıl temizlenir
Ancak, Komut İstemi'ni kullanarak bir ortam değişkeninin değerini temizleyebilirsiniz . Komut İsteminden bir ortam değişkeninin ayarını kaldırmak için setx değişken_adı “” komutunu yazın . Örneğin setx TEST “” yazdık ve bu ortam değişkeni artık boş bir değere sahipti.
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Komut İstemi ile bir ortam değişkeni nasıl temizlenir
Şimdi, bir ortam değişkeninin nasıl kaldırılacağını görelim.
Windows'ta bir ortam değişkeni nasıl silinir
Belirli bir ortam değişkenini artık kullanmak istemiyorsanız, bunu Ortam Değişkenleri penceresinde seçin. Ardından, Sil'e basın . Windows bu eylem için herhangi bir onay istemez. Bu nedenle, fikrinizi değiştirdiyseniz, iptalin uygulanmaması için İptal'e basmanız gerekir . Silme işleminin devam etmesini istiyorsanız, Tamam'a basın .
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Windows 10'da bir ortam değişkeni nasıl silinir
Komut İsteminden bir ortam değişkeni nasıl silinir
Komut İstemi'nden bir ortam değişkenini silmek için , değişkenin türüne bağlı olarak bu iki komuttan birini yazın:
- REG , bir kullanıcı ortam değişkeniyse “HKCU\Environment” /F /V “variable_name” öğesini silin veya
- REG , sistem ortam değişkeniyse “HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment” /F /V “variable_name” öğesini silin .
Örneğin REG delete “HKCU\Environment” /F /V “TEST” yazdık ve TEST ortam değişkenimiz kullanıcının profilinden kayboldu.
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Komut İstemi kullanılarak Windows'ta bir ortam değişkeninin ayarı nasıl kaldırılır
PowerShell'den bir ortam değişkeni nasıl silinir
PowerShell'den bir ortam değişkeninin ayarını kaldırmak ve silmek için şu komutu yazın:
- [Environment]::SetEnvironmentVariable("variable_name", $null ,"User") bir kullanıcı profili değişkeniyse veya
- [Environment]::SetEnvironmentVariable("variable_name", $null ,"Machine") sistem genelinde bir değişkense.
Örneğin, [Environment]::SetEnvironmentVariable("TEST", $null ,"User") yazdık ve bu ortam değişkeni kullanıcının profilinden silindi.
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
PowerShell'den bir ortam değişkeni nasıl silinir
Bu kadar!
Windows'ta ortam değişkenlerini nasıl düzenleyeceğinizi ve sileceğinizi neden öğrenmek istediniz?
Artık tüm bunları nasıl yapacağınızı biliyorsunuz. Ancak neden ortam değişkenlerini değiştirmek veya düzenlemek istediniz? Sisteminizde artık kullanmadığınız belirli uygulamalardan kalan değişkenler olduğu için mi? Yoksa özel bir kurulumunuz olduğu ve ortam değişkenleriyle çalışmanız gerektiği için mi? Aşağıdaki yorumlar bölümünde bize bildirin.