Tavsiye, 2020

Editörün Seçimi

Windows'ta “dahili veya harici komut olarak tanınmıyor” nasıl düzeltilir

Yazılım yükleyicilerin Windows ortam değişkenlerimizi karıştırdığı durumlar vardır. Ortam değişkenleri karışıklaştığında, aynı ortam değişkenini paylaşan diğer programlarla ilgili sorunlara yol açabilir. Böyle bir belirti, Windows'taki aşağıdaki hatadır:

 "command", dahili veya harici bir komut, çalıştırılabilir program veya toplu iş dosyası olarak tanınmıyor. 

Bu komut satırından ping çalıştırmaya çalışırken başıma geldi. Birdenbire üstümdeki aynı hatayı bana atar. Ping yürütülebilir dosyasını silemediğimden emin olduğumu biliyorum, bu yüzden ping için patlayan PATH değişkeni olduğundan şüphelendim. Pinging.exe'nin WINDOWS \ system32 klasöründe bulunduğundan emin olmak için çift kontrol bile ettim.

Ortam değişkenlerine erişmek için Bilgisayarım simgesine sağ tıklayın ve ardından Özellikler öğesini seçin. Gelişmiş sekmesini seçin ve ardından Ortam Değişkenleri'ni tıklayın. Windows'un yeni sürümlerinde, Gelişmiş Sistem Ayarları bağlantısını tıklayın.

Sistem değişkenleri panelinde Yol'u seçip Düzenle düğmesini tıklayın.

Düzenlemeden önce değerleri kopyalamanızı ve Not Defteri'ne yapıştırmanızı öneririm. Eski değerleri metin dosyası olarak kaydedin, böylece orijinal değerleri yedeklersiniz.

Değişken değerini düzenleyin. Noktalı virgüllerle ayrılmış uzun bir dizedir. Yürütülebilir dosyanın konumunun bu dizgideki girdilerden biri olduğundan emin olun. Değilse, yürütülebilir dosyanın ana klasörünün konumunu girin.

Windows 10'da, değerlerin okumayı biraz daha kolaylaştıran bir tablo biçiminde sunulduğunu unutmayın. İsterseniz, tüm değerleri tek bir metin kutusunda görmek için Metni Düzenle'yi tıklatabilirsiniz.

Değeri düzenledikten sonra Tamam'ı tıklayın. Yeni değeri etkinleştirmek için bilgisayarı yeniden başlatın. Yeniden başlattıktan sonra, komutu tekrar çalıştırmayı deneyin ve sorunun çözüldüğünü doğrulayın. Olmazsa, yol değişkeninin değerini tekrar kontrol edin. Noktalı virgül ile kötü bir sözdizimi olabilir veya yanlış bir değer girildi.

Top