Ortam Değişkenlerini Kullanarak Sistem Klasörlerini Açma

Windows XP ve Vista’da Ortam Değişkenleri başlıklı yazımızda ortam değişkenlerinden genel olarak bahsetmiş ve bu ortam değişkenleri kullanılarak sistem klasörlerine nasıl ulaşılacağını bu yazımıza bırakmıştık.

Bilgisayarda problem çözümü ya da ağırlıklı olarak virüs temizleme ile ilgili bilgi veren makalelerin çoğunda ortam değişkenlerinin kullanılmasının amacı, okuyucunun yazının bu bölümünü kopyalayarak doğrudan bahsedilen klasöre ulaşımını kolaylaştırmaktır.

Bunu bir örnekle açıklamaya çalışalım. Mesela okumuş olduğunuz bir yazıda C:\Documents and Settings\KullanıcıAdınız\Application Data\BirKlasörAdı ya da C:\WINDOWS\system32 isimli klasöre gidin ve virus.exe adlı dosyayı silin ya da adını değiştirin tarzında bir ibareyle karşılaşmış olsaydınız; o zaman Windows Gezgini’ni açar ve sırasıyla C sürücüsünden(ya da Windows’unuz nerede kuruluysa oradan) başlamak üzere ve kendi bilgisayarınızdaki isimlendirmeye uygun olarak, klasörleri bir bir tıklayarak belirtilen noktaya ulaşmaya calışırdınız.

Ancak aynı bilgi C:\Documents and Settings\%USERNAME%\Application Data\BirKlasörAdı veya %WINDIR%\system32 olarak verilseydi ne yapardık? İki seçeneğimiz var:

  • Ya verilen metnin yola ait kısmını kopyalayıp Windows Gezgini (programın açık olması şartıyla tabi ki!) adres çubuğuna yapıştırmak ve ENTER tuşuna basmak.

  • Ya da Windows+R tuşlarını kullanarak Çalıştır penceresini açıp kopyalanan metni buraya yapıştırıp Tamam tuşuna basmak. Ki bu durumda Windows Gezgini istediğimiz klasör seçili olarak açılacaktır.

Her iki yolla da verilen klasöre (örneğimizde C:\WINDOWS\system32 klasörüne) çok daha hızlı bir şekilde ve daha az tıklama ile ulaşabiliriz.

Yazımızın başında da belirttiğimiz gibi bu şekilde kullanabileceğimiz değişkenlerin tamamına Windows XP ve Vista’da Ortam Değişkenleri konulu yazımızdan ulaşabilirsiniz.

Windows XP ve Vista’da Ortam Değişkenleri

Microsoft’un tanımına göre; “Ortam değişkenleri, sistem ortamı ve oturum açmış geçerli kullanıcı ile ilgili bilgileri içeren dizelerdir. Bazı yazılım programları, dosyaların (geçici dosyalar gibi) yerleştirileceği konumu belirlemek için bu bilgileri kullanır. Yükleme sırasında, Windows XP Kur, Windows dosyalarının yolu gibi varsayılan sistem değişkenlerini yapılandırır.”

Yani ortam değişkenleri, sürücü, yol veya dosya adı ile ilgili bilgi içeren kayıtlardır. Çeşitli programların eylemlerini kontrol ederler. Örneğin; %TEMP% ortam değişkeni, programların geçici dosyaları bilgisayarda sakladığı yeri belirtmek için kullanılır.

İnternette okuduğunuz makalelerde sistem içindeki bir dosya ya da klasörden bahsedilirken % işaretleri ile verilen değişik notasyonları rastlamışsınızdır. Bu yazımızda bunların bilgisayarımızdaki hangi klasörlere işaret ettiklerini Windows XP ve Windows Vista sistemler için ayrı tablolar halinde vereceğiz. Bir başka yazımızda ise bu değişkenleri kısayol gibi kullanarak işaret ettikleri klasörlere ulaşmanın yollarını anlatacağız.

Aşağıdaki tablo Windows XP kurulu sistemler için geçerlidir.

Ortam Değişkeni Windows XP’de Gösterdiği Yer
%ALLUSERSPROFILE% C:\Documents and Settings\All Users
%APPDATA% C:\Documents and Settings\%USERNAME%\Application Data
%COMMONPROGRAMFILES% C:\Program Files\Common Files
%COMSPEC% C:\Windows\System32\cmd.exe
%HOMEDRIVE% C:\
%HOMEPATH% C:\Documents and Settings\%USERNAME%
%PROGRAMFILES% C:\Program Files
%SYSTEMDRIVE% C:\
%SYSTEMROOT% C:\Windows (Windows 2000 için C:\WINNT)
%TEMP% ya da %TMP% C:\Documents and Settings\%USERNAME%\Local Settings\Temp
%USERNAME% Kullanıcı Adı
%USERPROFILE% C:\Documents and Settings\%USERNAME%
%WINDIR% C:\Windows

.

Aşağıdaki tablo ise Windows Vista kurulu sistemler için geçerlidir.

Ortam Değişkeni Windows Vista’da Gösterdiği Yer
%ALLUSERSPROFILE% C:\ProgramData
%APPDATA% C:\Users\%USERNAME%\AppData\Roaming
%COMMONPROGRAMFILES% C:\Program Files\Common Files
%COMSPEC% C:\Windows\System32\cmd.exe
%HOMEDRIVE% C:\
%HOMEPATH% C:\Users\%USERNAME%
%PROGRAMFILES% C:\Program Files
%SYSTEMDRIVE% C:\
%SYSTEMROOT% C:\Windows (Windows 2000 için C:\WINNT)
%TEMP% ya da %TMP% C:\Users\%USERNAME%\AppData\Local\Temp
%USERNAME% Kullanıcı Adı
%USERPROFILE% C:\Users\%USERNAME%
%WINDIR% C:\Windows