Bilgisayar dersleri

PATH sistem değişkenini ayarlama. SET komutu - Windows ortam değişkenleriyle çalışma Windows 7 ortam değişkenleri yolu

İşletim sistemi bir programı başlattığında, yeni bir süreç başlatır ve bir şekilde ona ortamın veya ortamın ayarlarıyla ilgili bilgileri iletir (İngilizce'de ortam terimi kullanılır). Bu bilgiler bazı değerleri içeren bir dizi değişkenden oluşur. Bir proses, istenilen değişkene ismiyle erişerek bu değerleri elde edebilir. Örneğin, işletim sisteminin geçici dosyaları depolamak için kullanılmasını önerdiği dizinin nerede olduğunu bulmak için TEMP ortam değişkeninin değerini almanız gerekir.

Ortam değişkenlerinin değerlerini nasıl görüntüleyebilirim?

Windows konsolunda echo %TEMP% komutunu çalıştırarak bu değişkenin değerini görüntüleyebilirsiniz, PowerShell konsolunda echo $Env:TEMP komutunu çalıştırmanız gerekir ve Linux veya MacOS konsolunda bu komutu çalıştırmanız gerekir. yankı $TEMP .

Python programlama dilinde bir program yazıyorsanız bu değişkenin değeri şu şekilde elde edilebilir:

içe aktarma işletim sistemi sıcaklığı = işletim sistemi . çevre["SICAKLIK"]

Java'da bu şu şekilde yapılabilir:

Dize sıcaklığı = Sistem. getenv(). get("SICAKLIK");

C#'ta benzer bir eylem şuna benzer:

dize sıcaklığı = Sistem. Çevre. GetEnvironmentVariable("TEMP");

PATH ortam değişkeni neyi etkiler?

Ortam değişkenlerini kullanarak bilgileri yalnızca çalışan işlemlere değil aynı zamanda işletim sisteminin kendisine de aktarabilirsiniz. Ayrıca ortam değişkenlerinin değerlerini okur ve kullanır, böylece ortam değişkenlerini değiştirerek işletim sisteminin davranışının bazı yönlerini kontrol edebilirsiniz.

PATH değişkeni, kullanıcı başlangıçta istenen yürütülebilir dosyanın yolunu açıkça belirtmemişse, işletim sisteminin yürütülebilir dosyaları aramaya çalıştığı dizinlerin bir listesini içerir.

Bir Windows bilgisayarında Python programlama dili yorumlayıcısının iki farklı sürümünün kurulu olduğunu varsayalım. Bu, bunları farklı dizinlere yükleyerek yapılabilir; örneğin, C:\Python27 ve C:\Python34. Her iki sürüm için de yürütülebilir dosyaya python.exe adı verilir.

İstediğiniz sürümün yürütülebilir dosyasını çalıştırmak için tam yolunu belirtebilirsiniz, örneğin C:\Python34\python.exe:

Ama her seferinde tam yolu gösteremeyecek kadar tembelim ve onu da hatırlamam gerekiyor.

Alternatif olarak, bu yürütülebilir dosyanın bulunduğu dizine giden yolu PATH ortam değişkenine eklemek ve ardından yalnızca adını belirterek dosyayı çalıştırabilirsiniz. Nerede bulunduğunu (işletim sistemine göre) öğrenmek için ise Windows işletim sisteminde Where komutunu, Linux veya MacOS işletim sisteminde ise Where komutunu kullanabilirsiniz.

Bu değişken, işletim sisteminin çalıştırılabilir dosyaları araması gereken dizinlerin bir listesini içerir. Ayırıcı, Windows'ta noktalı virgül (;), Linux ve MacOS'ta ise iki nokta üst üste (:) şeklindedir.

PATH değişkeninde yürütülebilir dosyaların yollarını değil, bulundukları dizinlerin yollarını eklemeniz gerektiğini lütfen unutmayın!

PATH Değişkeni ve Yardımcı Programlar

Bilgisayarınızda yürütülebilir dosyaların bulunduğu tüm dizinlerin yollarını PATH değişkenine eklemeniz gerekmez. Büyük olasılıkla çoğu programı "başlat menüsünden" başlatırsınız. PATH değişkeninin bu başlatma yöntemi üzerinde hiçbir etkisi yoktur. Konsoldan her türlü küçük programı hızlı ve rahat bir şekilde başlatabilmeniz için onu yapılandırmanız önemlidir.

Örneğin, bu değişken genellikle çeşitli küçük yardımcı programların bulunduğu "standart" yerlere giden yolu içerir. Windows işletim sisteminde bu dizin C:\Windows\system32, Linux ve MacOS işletim sistemlerinde ise dizin /usr/bin'dir.

Bu sayede, örneğin, dosyaları aramak için Windows konsolundaki bulma yardımcı programını veya aynı adı taşıyan protokolü kullanarak uzak bağlantı kurmak için telnet yardımcı programını, yalnızca adlarını belirterek kullanabiliriz. tam yol c:\Windows\system32\telnet.exe .

Yeni bir yardımcı programınız olduğunda şu soru ortaya çıkar: onu nereye koyacaksınız? Bir yandan C:\Windows\system32 veya /usr/bin dizinine yerleştirilebilir. Ancak standart dizinleri karıştırmaktan hoşlanmıyorsanız, o zaman özel bir dizin oluşturun, bu tür küçük programların tümünü içine koyun ve bu dizinin yolunu PATH ortam değişkenine ekleyin.

YOL bir ortam değişkenidir ve işletim sistemi tarafından yürütülebilir dosyaları (*.EXE) aramak için kullanılan klasörlerin listesidir. Uygulamada, eğer klasör PATH'e eklenirse, yürütülebilir dosyalar, tam yol belirtilmeden komut satırından çalıştırılabilir.

  • PATH değişkeninde bulunan klasörlerin listesini görmek için şunu yazmanız yeterlidir: YOL komut satırında.
  • Windows GUI'yi kullanarak PATH'e bir klasör ekleyebilirsiniz. Bunu yapmak için sekmesindeki sistem özellikleri iletişim kutusunu (WIN+PAUSE) açın. bunlara ek olarak düğmesine basın Ortam Değişkenleri, sistem değişkenleri bölümünde şunu seçin: YOL ve düğmeye basın Değiştirmek.

Windows otomatik kurulumunun bir parçası olarak, elbette, sistem kurulumu sırasında komut satırından PATH'e bir klasör ekleme konusuyla ilgileniyoruz.

YOL komutu

Bu komut belirtilen klasörleri PATH'e ekler, ancak değişiklikler geçerlidir yalnızca geçerli komut oturumu sırasında(yani, bu komutu bir toplu iş dosyasından çalıştırırsanız, eklenen klasörler çalıştığı sürece yalnızca PATH'de olacaktır).

Yol=%PATH%;"%systemdrive%\system32\mytools";"%programfiles%\Opera"

yol adamı yardımcı programı

pathman /as "%systemdrive%\system32\mytools";"%programfiles%\Opera"

Tavsiye. Tüm favori komut satırı yardımcı programlarınızı tek bir klasörde toplayabilir ve PATH'inize ekleyebilirsiniz. Yukarıdaki örnekte yardımcı programlarım %systemdrive%\system32\mytools konumunda toplanmıştır.

AutoIt betiği

;Path değişkenine hangi yol eklenmelidir?$addtopath=@ProgramFilesDir&"\7-Zip" ;Path değişkeninin mevcut içeriğini al$curpath=RegRead("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment", "Yol")

Değişken YOL işletim sisteminin komut satırında veya terminal penceresinde gerekli yürütülebilir nesneleri bulduğu bir sistem değişkenidir. Değişken parametresi bir liste içerir (noktalı virgülle ayrılmış) ; ) konsoldan komut çağrılırken yürütülebilir dosyanın aranacağı dizinler.

İşletim sisteminde pencereler sistem değişkeni YOL sistem yardımcı programı kullanılarak ayarlanabilir. Windows Kontrol Panelleri.

Bir değişkenin değerinin nasıl değiştirileceğini açıklayalım YOL işletim sisteminde Windows 10.

Menüde Başlangıç komutu yürüt Sistem(Denetim Masası → Sistem ve Güvenlik → Sistem):

Linki tıkla Gelişmiş sistem Ayarları:

Ortam Değişkenleri penceresini açın:


Bölümde Ortam Değişkenleri Ve Sistem Değişkenleri ortam değişkenini seçin YOL. Tıklamak Değiştirmek. Değişken ise YOL mevcut değil, tıklayın Yaratmak.

Sistem ortamı değişkenlerini değiştirmek için uygun haklara sahip olmanız gerekir. Hiçbiri yoksa, bir kullanıcı değişkeni oluşturmalısınız.


Pencerede " Ortam değişkenini değiştir" (veya Yeni sistem değişkeni) ortam değişkeninin değerini belirtin YOL, ardından düğmeye basarak işlemi onaylayın TAMAM.


Bir değişken kullanırsanız YOL komut satırı için değil, örneğin diğer uygulamalar için PHP modülü, bilgisayarınızı yeniden başlatmalısınız.

Talimatlar

Masaüstünüzde veya Başlat menüsünde bulunan Bilgisayarım simgesine sağ tıklayın. Görünen içerik menüsünde, "Özellikler" alt satırını seçin - yeni bir "Sistem Özellikleri" penceresi açılacaktır. Sistem Özellikleri penceresini Windows + Duraklat Ara kısayol kombinasyonuna basarak da açabilirsiniz. Windows 7 işletim sistemini kullanıyorsanız, ayrıca “Bilgisayarım” simgesine sağ tıklayın, “Özellikler”i seçin ve ardından özellikler penceresinin sol tarafındaki “Gelişmiş sistem ayarları”nı seçin.

"Sistem Özellikleri" penceresinde, üzerine sol tıklayarak "Gelişmiş" sekmesine gidin - ek sistem ayarlarının üç bölümünü göreceksiniz. Altlarında iki düğme daha olacak - “Ortam Değişkenleri” ve “Hata Raporu”. Ortam değişkenlerine ihtiyacınız var - uygun düğmeye tıklayın.

Ortam Değişkenleri penceresi, biri Kullanıcı Ortamı Değişkenleri ve diğeri olmak üzere iki değişken kategorisi içerir. Sistem değişkenleri listesinde yol değişkenini bulun ve farenin sol tuşuna tıklayarak seçin.

Şimdi, yol değişkeni seçiliyken, liste penceresinin altında bulunan "Değiştir" düğmesine tıklayın - iki giriş satırının bulunacağı küçük bir "Sistem değişkenini değiştir" penceresi açılacaktır - "Değişken adı" ve "Değişken değeri". Yol değişkeninin değerini istediğiniz şekilde değiştirin.

Yol değişkeninin değerini değiştirmenin diğer bir yolu da şu şekildedir: “Ortam Değişkenleri” penceresinde “Oluştur” butonuna tıklayın, ardından açılan pencerede “Değişken Adı” alanına “yol” yazın ve “Değişken Değer” alanına istediğiniz değeri girin. Bu, yol değişkeninin mevcut değerini az önce girdiğiniz değerle değiştirecektir.

Konuyla ilgili video

Path adı verilen bir ortam değişkeni, çalıştırılabilir dosyaların aranacağı dizin adreslerini elde etmek için işletim sistemi bileşenleri ve üzerinde kurulu uygulamalar tarafından kullanılır. Bu değişkende bazı adresler varsayılan olarak mevcuttur ve kullanıcı bunları değiştiremez ancak buna ek adresler ekleyebilir (“yazabilir”).

Talimatlar

Masaüstündeki “Bilgisayarım” simgesine sağ tıklayın ve açılan içerik menüsünden “Özellikler” seçeneğini seçin. Aynı şey işletim sisteminin ana menüsündeki “Başlat” düğmesindeki “Bilgisayar” öğesi ile de yapılabilir. Veya basitçe kazan + duraklat kısayol tuşu kombinasyonuna basabilirsiniz; bu eylemlerden herhangi biri "Sistem Özellikleri" adı verilen işletim sistemi bileşenini başlatacaktır.

Açılan pencerenin “Gelişmiş” sekmesine gidin ve altta bulunan “Ortam Değişkenleri” butonuna tıklayın. İçinde iki tablo bulunan başka bir pencere açılacaktır - ihtiyacınız olan işletim sistemi kurulumu en üste yerleştirilir (“Kullanıcı Ortamı Değişkenleri”). “Değişken” sütununda Yol kelimesi geçen satırı seçin ve ardından bu tablonun altındaki “Düzenle” butonuna tıklayın. Sonuç olarak, “Kullanıcı değişkenini değiştirme” başlığını ve doldurulacak iki alanı içeren üçüncü ve son bir iletişim kutusu açılacaktır.

"Değişken değer" alanına istediğiniz yolu girin. Zaten herhangi bir giriş içeriyorsa, sağa yeni bir giriş ekleyin ve onu mevcut girişten noktalı virgülle (;) ayırarak ekleyin. Tam adresi istenen dizine yazarken hata yapmamak için, yolu Windows Gezgini'nde kopyalamak daha iyidir - açın (win + e), istediğiniz klasöre gidin, tam yolu seçin. dosya yöneticisinin adres çubuğunu (ctrl + a), kopyalayın (ctrl + c), iletişim kutusuna dönün ve panonun içeriğini (ctrl + v) Değişken Değer alanına yapıştırın.

“Değişken Adı” alanındaki değeri değiştirmeden bırakın (Yol orada kalmalıdır) ve Tamam'a tıklayın. Bundan sonra diğer iki açık pencerede aynı OK tuşlarına art arda basın. Bu, Yol değişkenine yeni bir değer ekleme prosedürünü tamamlar.

Konuyla ilgili video

Tüm Nokia cep telefonları S40 ve S60 platformlarında üretilmiştir. Bu, Java makinelerinin bunlara otomatik olarak entegre edildiği anlamına gelir. Dolayısıyla böyle bir telefona J2ME uygulaması yüklemek için uygulamayı telefonun dahili belleğine veya hafıza kartına kopyalamanız yeterlidir.

Talimatlar

Java'yı yüklemek için Nokia cep telefonunuzun İnternet tarayıcısını başlatın. JAR dosyasını indirmeniz gerekiyor. Diğer telefonlar için JAD dosyasını da indirmeniz gerekir. Ancak bu özel dosya türüne olan talebin artması nedeniyle onu indirmeniz daha kolay olacaktır.

Telefonunuza JAD dosyasıyla birlikte otomatik olarak bir JAR dosyasının da indirileceğini lütfen unutmayın. S40 platformunu temel alıyorsa telefonun yerleşik tarayıcısını kullanın. Bu, dosyayı indirdikten sonra otomatik olarak kurulabilmesi için gereklidir. Onlar. Artık Java'yı yüklemenize gerek yok. "Oyunlar" veya "Uygulamalar" bölümüne gidin. Program listesinde yeni yüklenen dosyayı bulacaksınız.

Cihazınızda hafıza kartı varsa Java uygulamasını yüklemek için aşağıdakileri yapın. Telefonunuzu kapatın. Hafıza kartını buradan çıkarın. Bir kart okuyucu alın. Telefonunuzun hafıza kartını bilgisayarınıza bağlamak için kullanın. İlgilendiğiniz tüm Java uygulamalarını uygun klasöre kopyalayın. Bundan sonra hafıza kartını doğru şekilde çıkarın ve telefona takın.

Telefonunuz S60 platformunu temel alıyorsa aşağıdakileri yapın. Cep telefonunuzun yerleşik tarayıcısını başlatın. Gerekli JAR veya JAD dosyasını indirin. Ayrıca Opera Mobile, Opera Mini veya başka bir üçüncü taraf tarayıcıyı da kullanabilirsiniz. Mesele şu ki, yerleşik tarayıcı dosyayı otomatik olarak UCDownloaded klasörüne kaydedecektir ve üçüncü taraf bir tarayıcıyla herhangi bir klasörü cep telefonunuzun hafıza kartındaki kaydetme konumu olarak ayarlayabilirsiniz.

Doğru kurulum için hafıza kartını cep telefonunuzdan çıkarın. Bir kart okuyucu kullanarak kişisel bilgisayarınıza bağlayın. Daha sonra JAR dosyasını hafıza kartındaki uygulamalar klasörüne yükleyin. Kurulum uzun sürmez ve herhangi bir komplikasyona neden olmamalıdır. İşlem tamamlandıktan sonra hafıza kartını çıkarın ve telefona takın.

Bir ortam değişkenini (ortam) ayarlama işlemi, kullanıcı tarafından Microsoft Windows işletim sisteminin standart araçlarını kullanarak gerçekleştirilebilir ve ek üçüncü taraf yazılımların kullanılmasını gerektirmez.

Çalıştır penceresine girmeyi deneyin (Win + R) wmplayer ve Enter'a basın - Windows Media Player açılacaktır. Şimdi aynısını komut satırında yapın. Oyuncu, yol bulunamadığı için başlamayacak! Bu neden oluyor?

Blog okuyucusu Andrey, hangi durumlarda yürütülebilir dosyaları başlatmak için tam yolu girmenin gerekli olmadığını e-postayla sordu. Soru bana basit geldi ve okuyucuyu kısaca PATH değişkenine dikkat etmeye davet ettim.

YOL değişkeni

Çevre değişkeni YOL Windows'un bir komutu yürütürken yürütülebilir dosyaları (EXE, CMD, VBS vb.) otomatik olarak aradığı yolları içerir. Başlangıçta değişkene yalnızca ana sistem konumları dahil edilir, böylece Windows ve System32 klasörlerindeki programlar tam yol belirtilmeden başlatılabilir.

PATH değişkeninin içeriği nasıl görüntülenir?

Kurulum sırasında, bazı programlar kendi klasörlerinin yolunu buraya yazar; bunu muhtemelen konsolda komutu çalıştırarak doğrulayacaksınız. yol, sistem ve kullanıcı değişkenlerini bir arada gösterir.

Yürütülebilir dosya Windows tarafından bilinen konumlardan birinde bulunduğunda, dosyanın tam yolunu girmenize gerek yoktur. İşletim sisteminin bu özelliğini, en sevdiğim Nirsoft yardımcı programlarını ve diğer programları göğsümden hızlı bir şekilde başlatmak için kullanıyorum (resim, Araçlar klasörünün PATH'e eklendiğini gösteriyor).

PATH değişkenine kendi yollarınızı nasıl eklersiniz?

Sistem PATH değişkenini değiştirerek veya aynı adda bir kullanıcı değişkeni oluşturarak kendi yollarınızı ekleyebilirsiniz. Testlerden birinde değişken türleri arasındaki farkı açıklamıştım. Ayrıca ortam değişkenlerini nasıl değiştireceğinizi de anlatır GUI'de. Yolların noktalı virgülle ayrıldığını unutmayın.

Yollarınızı hızlı bir şekilde PATH'e ekleyebilirsiniz. komut satırından yardımcı programı kullanma setx, Windows 7'ye dahildir. Aşağıda C:\klasörüm yolunun eklenmesine bir örnek verilmiştir. sistemik PATH değişkeni (komut satırı yönetici olarak çalıştırılmalıdır).

/f "tokens=2*" %a In ("Kayıt sorgusu "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v Path") için "systempath=%b" set newpath=%systempath%; C:\klasörüm1 setx /m yol "%yeniyol%"

İlk önce komutu kullanarak kayıt yolların listesi kayıt defterinde saklanan PATH sistem değişkeninden okunur. Daha sonra komut ayarlamak bir değişken ayarlar yeni yol Geçerli komut satırı oturumunda istenen yolla ve komutla setx/m yeni yolu kalıcı kılar sistemik değişken (parametre /M).

Özel bir değişken, benzer bir yaklaşım kullanılarak yönetici hakları olmadan ayarlanabilir. Mevcut olana yeni bir yol ekleme gelenek PATH değişkeni şu şekilde uygulanır:

/f "tokens=2*" %a In ("Kayıt sorgusu "HKCU\Environment" /v Path") için "userpath=%b" değerini ayarlayın set newpath=%userpath%;C:\klasörüm2 setx path "%newpath" %"

Yukarıdaki kodun komut satırında çalıştırılmak üzere tasarlandığını lütfen unutmayın. Bir komut dosyasında (CMD), ilk satırdaki yüzde simgelerinin iki katı olması gerekir.

Açıkçası, onsuz yapmak mümkündü setx, Çünkü kayıt yalnızca kayıt defterindeki verileri okumakla kalmaz, aynı zamanda oraya da yazabilir. Fakat birçok durumda setx Daha kompakt söz dizimi ile çalışmak daha kolaydır.

Elbette tüm bunları Andrey'e bu kadar detaylı anlatmadım, sadece ona yön verdim. Ancak ertesi gün bana tüm bunları bildiğini yazdı (ben vasat bir telepatım :) ve bugünkü hikayeme başladığım soruyu sordu. Bu zaten daha ilginçti ve konuyu blogda ele alacağıma söz verdim!

Uygulama Yolları kayıt defteri anahtarı

Aslında, tam yolu belirtmeden, bazı standart Windows programlarını Çalıştır penceresinden çalıştırabilirsiniz, ancak komut satırından çalıştıramazsınız. Windows Media Player'a ek olarak bu, örneğin Paint'tir ( mspaint) ve Wordpad'de ( kelime defteri). Aynı durum MS Office uygulamaları için de geçerlidir - komutu kontrol edin excel veya Winword!

Çalıştır penceresi ile Komut İstemi arasındaki fark, Windows kabuğunun (gezgin) konsol komut yorumlayıcısından daha fazla yeteneğe sahip olmasıdır. Bu durumda her şey fonksiyonla ilgilidir ShellExecuteEx, kabuğun donatıldığı. Bir yürütülebilir dosyayı tam yolunu belirtmeden çalıştırdığınızda, işlev şunu arar:

  • geçerli klasör
  • Windows ve System32 klasörleri
  • kayıt defteri anahtarı HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths

Uygulama Yolları bölümü nasıl çalışır?

Örnek olarak Windows Media Player'ı kullanarak Uygulama Yollarının nasıl çalıştığına bakalım.

  • yürütülebilir dosya için bir takma adla bir alt bölüm oluşturuldu (bu durumda wmplayer.exe)
  • parametrede Varsayılan dosyanın tam yolu belirtilir. Dosya yolunda bir değişken kullanılıyorsa parametrenin genişletilebilir bir dize (REG_EXPAND_SZ) olması gerekir. Mutlak bir yol belirtirken normal bir dize parametresi (REG_SZ) kullanabilirsiniz.
  • parametrede Yol programın çalışma klasörü belirtildi

Çok basit çalışıyor. Çalıştır penceresine veya Explorer'ın adres çubuğuna bir dosya takma adı girersiniz ve sistem otomatik olarak belirtilen yola bakar.

Uygulama Yolları ile çalışmanızı nasıl hızlandırabilirsiniz?

Görev çubuğunda veya masaüstünde kısayollarına ihtiyaç duymadığınız programları hızlı bir şekilde başlatmak için bu kayıt defteri anahtarını kullanabilirsiniz. Örneğin metin dosyalarını aramak ve değiştirmek için PortableSoft klasörü içinde kendi klasörü bulunan BKReplacem programını (replacem.exe) kullanıyorum. Uygulama Yolları bölümünde bir alt bölüm oluşturdum bkr.exe ve yardımcı programın tam yolunu gösterdi. Şimdi lansmanı yürütmeye geliyor bkrÇalıştır penceresinde.

Bu arada boşluk içeren yolları tırnak içine almayı unutmayın. Ve umarım, komutu bir harfe kısaltabileceğinizi zaten tahmin etmişsinizdir. Bu örnekle devam edersek, bir b.exe alt anahtarı oluşturabilirim. Aşağıda göreceğiniz gibi genel olarak bir programın herhangi bir sayıda takma adı olabilir.

Uygulama Yolları için bulduğum başka bir kullanım da cmd.exe'yi tüm haklarla çalıştırmaktır. Komut satırını Görev Zamanlayıcı'dan çalıştırdığım için uzun süredir UAC istemi olmadan kullanıyorum. Bir cmda.exe alt anahtarı oluşturduktan sonra, içinde görevi gerçekleştiren toplu iş dosyasının yolunu belirttim.

İçinde tek bir satır var:

Görevler /çalıştır /tn CMD_Admin

Şimdi sadece “Çalıştır” penceresine komutu girin cmda Komut İstemi'ni yönetici olarak açmak için.

Uygulama Yolları bölümünde hangi ilginç şeyler bulunabilir?

Öncelikle, yüklediğiniz programların çoğunu burada bulacağınızdan eminim. Programlar, klasörlerinin yolunu PATH değişkeninde belirtmek yerine, Microsoft'un önerilerini izleyerek yürütülebilir dosyalarını Uygulama Yolları bölümüne kaydeder.

İkinci olarak alt bölümler var. WORDPAD.EXE Ve WRITE.EXE, her ikisi de wordpad.exe dosyasına yönlendiriyor.

İlk Microsoft işletim sistemlerinin bir parçası olan Write programının yerini Windows 95'te WordPad aldı. Ayrıca bir alt bölüm bulacaksınız pbrush.exe System32'de bulunan mspaint'i ifade eder.

Write ve Paintbrush programları yaklaşık 15 yıldır Windows'ta bulunmuyor, ancak bunlardan bahsediliyor hala sistemde yer alıyor! Bu da bizi Uygulama Yolları bölümünün Windows'ta ne zaman ve neden tanıtıldığı hakkındaki konuşmaya getiriyor.

Uygulama Yollarının Geçmişi

Uygulama Yolları bölümü, dosyada belirtilen PATH yolunun tıkanmasına karşı bir panzehir olarak Windows 95'te göründü. autoexec.bat. Programlar, bazen aynı adı taşıyan ortam değişkeniyle yapıldığı gibi, geleneksel olarak klasörlerinin yollarını buraya eklerdi. Sistem başlatıldığında dosya okundu ve programlar sistem yolunda sona erdi.

Bu arada, eski autoexec.bat yöntemi hala çalışıyor ve yürütülebilir dosyaları yolu belirtmeden çalıştırmanıza izin veriyor, ancak artık onu kullanmanın bir anlamı yok.

Geliştiriciler için asıl sorun, autoexec.bat dosyasında doğru SET PATH satırını bulmanın önemsiz olmayan bir görev olmasıydı. Bu durumda, aşağıdaki başka bir komut değişkeni geçersiz kılabileceğinden satırınızı dosyanın başına ekleyemezsiniz.

Ayrıca Windows'u tek bir programa yönlendirmek için PATH'e bir yol eklemek, serçeleri topla vurmaya benzer şekilde rasyonel değildi. İşte o zaman Windows 95 geliştiricileri, belirli yürütülebilir dosyalara giden yolları belirlemenize olanak tanıyan bir kayıt defteri bölümü içeren bir çözüm buldular.

Bu bölümde neden hala Yazma ve Boya Fırçası alt bölümleri var? Windows program uyumluluğunu bu şekilde sağlar!

Teorik olarak bazı eski programlar, varisleri zaten adlarını veya konumlarını değiştirmiş olan benzerlerine güvenebilir. Eski uygulamaların bozulmasını önlemek için Uygulama Yolları kayıt defteri anahtarı kullanılır.

Pivot tablo

Öyleyse özetleyelim! En kolay yol, Windows kabuğunun ve sistem komut yorumlayıcısının yeteneklerini tablo biçiminde karşılaştırmaktır.

Bu formda, yalnızca Explorer'da yürütülebilir dosyalar için daha geniş bir arama yelpazesi değil, aynı zamanda komut satırının PATH değişkenine tamamen açık olmayan bağımlılığı da açıkça ortaya çıkıyor. Konsoldaki sistem klasörlerinde bulunan dosyaların yolunu belirtmenin gerekli olup olmadığını etkileyen yollarıdır.

Son olarak, Uygulama Yolları bölümü, yürütülebilir dosyalar için kısa takma adlar belirlemenize olanak tanıyarak, çalıştırılmalarını kolaylaştırarak değer katar.

Uygulama Yolları kayıt defteri anahtarını mı yoksa kendi ortam değişkenlerinizi mi kullanıyorsunuz? Eğer evet ise, o zaman Yorumlarda bize işinizi nasıl kolaylaştırdıklarını anlatın!