首頁 >常見問題 >報錯提示「ping不是內部或外部指令也不是可運行程式」怎麼解決

報錯提示「ping不是內部或外部指令也不是可運行程式」怎麼解決

青灯夜游
青灯夜游原創
2023-02-22 16:28:3537134瀏覽

解決方法:1、點選「開始」按鈕,在開始功能表中依序點選「控制面板」-「系統」;2、在設定介面,依序點選「進階系統設定」-「進階」- 「環境變數」;3、檢視Administrator的使用者變數中是否有Path變量,若是沒有看到此變量,點選「新建」,新增變數Path和變數值即可。

報錯提示「ping不是內部或外部指令也不是可運行程式」怎麼解決

本教學操作環境:windows10系統、Dell G3電腦。

ping (Packet Internet Groper)是一種因特網包探索器,用於測試網路連線量的程式。 Ping是工作在 TCP/IP網路架構中應用層的服務指令, 主要是向特定的目的主機發送 ICMP(Internet Control Message Protocol 因特網報文控制協定)Echo 請求報文,測試目的站是否可達及了解其有關狀態。

但如果Windows系統電腦/伺服器在執行CMD命令提示字元時提示「ping不是內部或外部命令,也不是可執行的程式或批次檔」。

報錯提示「ping不是內部或外部指令也不是可運行程式」怎麼解決

遇到這種情況怎麼辦?答案是:重新配置系統環境變數。

解決方法

1、點選「開始」按鈕,在開始功能表中依序點選「控制面板」-「系統」

報錯提示「ping不是內部或外部指令也不是可運行程式」怎麼解決

2、進階系統設定-進階-環境變數(快速鍵win r喚出運作後,輸入sysdm.cpl,按回車可以快速開啟系統屬性)

報錯提示「ping不是內部或外部指令也不是可運行程式」怎麼解決

報錯提示「ping不是內部或外部指令也不是可運行程式」怎麼解決

#3、檢視Administrator的使用者變數中是否有Path變量,若是沒有看到此變量,點選新建-新增變數Path-變數值填入:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem

報錯提示「ping不是內部或外部指令也不是可運行程式」怎麼解決

報錯提示「ping不是內部或外部指令也不是可運行程式」怎麼解決

填寫後點擊確定,再重新嘗試cmd——ping命令

報錯提示「ping不是內部或外部指令也不是可運行程式」怎麼解決

#擴展知識:系統環境變數

環境變數(environment variables)一般是指在作業系統中用來指定作業系統運作環境的一些參數,如:暫存資料夾位置和系統資料夾位置等。

環境變數是在作業系統中一個具有特定名字的對象,它包含了一個或多個應用程式所將使用到的資訊。例如Windows和DOS作業系統中的path環境變量,當要求系統執行一個程式而沒有告訴它程式所在的完整路徑時,系統除了在目前目錄下方尋找此程式外,還應到path中指定的路徑去找。使用者透過設定環境變量,來更好的運行進程。

環境變數分為兩類:使用者變數與系統變量,在登錄中都有對應的項。

  • 其中使用者變數所在位置:

    HKEY_CURRENT_USER\Environment;

  • 系統變數所在位置為:

    \HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment。

更多相關知識,請造訪常見問題欄位!

以上是報錯提示「ping不是內部或外部指令也不是可運行程式」怎麼解決的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn