PATH, işletim sistemine:
“Kullanıcı komut yazdığında hangi klasörlerde bu komutun çalıştırılabilir dosyasını (örneğin .exe, .bat, .cmd) arayacağını”
söyleyen bir sistem ortam değişkenidir.
Uygulamanın exe dosyasını PATH’e eklemezsen:
> myprogram
'myprogram' is not recognized as an internal or external command...
Ama PATH’e eklediğinde:
> myprogram
# program direkt çalışır!
Bilgisayara diyorsun ki:
“Bak bu klasörde de çalıştırılabilir programlar var. Komut satırında yazdığım her şeyi önce buraya da bakarak ara.”
Java JDK yükledin
→ C:\Program Files\Java\jdk-21\bin klasörünü PATH’e eklersin.
→ Sonra istediğin klasörde javac HelloWorld.java diyerek derleyebilirsin.
Git yükledin
→ C:\Program Files\Git\cmd klasörünü PATH’e ekler
→ git init, git clone gibi komutlar her klasörde çalışır.
*Gönderi ve görsel chatgpt ile oluşturulmuştur.