win7 win10在使用cmd ping的時候提示“'ping' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序 或批處理文件?!?/h1>

[重要通告]如您遇疑難雜癥,本站支持知識付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時間哦!

今天想做一下CDN一些問題,然后啟動cmd的Ping的時候竟然提示“'ping' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序或批處理文件?!焙脤擂?,不過很早以前寫過一篇文章,大致也都一樣的吧;

'ping' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序的解決辦法 這篇文章寫于2011年,當(dāng)時還是XP的年代,不過都是換湯不換藥,當(dāng)時也沒做下圖解,今天做下圖解;

下面我們就來說說相關(guān)的問題;

可執(zhí)行文件、命令文件和批處理文件

以.exe或者.com或者.bat為擴(kuò)展名的文件分別被稱為可執(zhí)行文件、命令文件和批處理文件。

外部命令和內(nèi)部命令

DOS命令可以分為外部命令和內(nèi)部命令,內(nèi)部命令包含在一個名為command.com的文件,在系統(tǒng)啟動時候駐留在內(nèi)存中。外部命令是保存在c:\windows\system32中的一些可以直接有效的文件的文件,包括.exe文件,.com文件,.bat文件。

系統(tǒng)變量中path的作用是引導(dǎo)系統(tǒng)從path中設(shè)置的根目錄開始,查找匹配的路徑,并組成新的路徑,從而執(zhí)行文件。如果path變量設(shè)置不當(dāng)就會使得系統(tǒng)無法查找到相關(guān)文件從而出錯。系統(tǒng)默認(rèn)的系統(tǒng)變量path的值是c:\windows\system32。也就是說用戶在命令提示符后輸入文件名后,系統(tǒng)會自動到c:\windows\system32的目錄下去尋找文件,而不管用戶在哪個命令提示符后輸入。如果path的值中不包含c:\windows\system32,那么用戶只能在命令提示符為c:\windows\system32后輸入ping,才能執(zhí)行ping文件。而你在任意一個命令提示符,比如在我的電腦上,在c:\Documents and Settings\06929后輸入ping,這是系統(tǒng)會認(rèn)為ping這個文件位于c:\Documents and Settings\06929目錄下的。但是ping文件其實(shí)是位于c:\windows\system32目錄下,這時候就出現(xiàn)找不到文件的錯誤。

問題原因:

原因就是系統(tǒng)的環(huán)境變量少了c:\windows\system32

解決方法:

右鍵單擊我的的腦->屬性->高級->環(huán)境變量->在系統(tǒng)變量中選中名字為path或者是PATH->編輯->在變量值中添加上c:\windows\system32

具體請看圖解:

我們定位到電腦的C:\Windows\System32目錄是不是有ping.exe這個文件!如果有的話繼續(xù)往下看,如果沒有這個文件百度找一個放進(jìn)去!

如果你電腦上有上面的那個文件就執(zhí)行下面操作,因為電腦系統(tǒng)不同操作的方法也會有所不同在這里以win7系統(tǒng)為例!首先我們打開電腦的高級設(shè)置!

然后在打開的高級設(shè)置窗口點(diǎn)擊環(huán)境變量!

在系統(tǒng)變量那一欄找找有沒有path這個變量,不是PATH是小寫的path,如果沒有的話就點(diǎn)擊下面的新建按鈕!

然后變量名path填寫:在變量末尾添加;C:\windows\system32\然后點(diǎn)確定即可,也可以寫成(%SystemRoot%\system32) 如下圖;

再來看~~一切完美運(yùn)行~~如下圖

到此就可以解決“ping' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序 或批處理文件?!钡膯栴},;

PS:有些時候在path變量值也有這些,那多少是cmd沒有權(quán)限,找到cmd.exe(在c:\windows\system32),雙擊或者右鍵管理員模式運(yùn)行均可;

問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信

所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!

支付寶贊助
微信贊助

免責(zé)聲明,若由于商用引起版權(quán)糾紛,一切責(zé)任均由使用者承擔(dān)。

您必須遵守我們的協(xié)議,如您下載該資源,行為將被視為對《免責(zé)聲明》全部內(nèi)容的認(rèn)可->聯(lián)系老梁投訴資源
LaoLiang.Net部分資源來自互聯(lián)網(wǎng)收集,僅供用于學(xué)習(xí)和交流,請勿用于商業(yè)用途。如有侵權(quán)、不妥之處,請聯(lián)系站長并出示版權(quán)證明以便刪除。 敬請諒解! 侵權(quán)刪帖/違法舉報/投稿等事物聯(lián)系郵箱:service@laoliang.net
意在交流學(xué)習(xí),歡迎贊賞評論,如有謬誤,請聯(lián)系指正;轉(zhuǎn)載請注明出處: » win7 win10在使用cmd ping的時候提示“'ping' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序 或批處理文件?!?/a>

發(fā)表回復(fù)

本站承接,網(wǎng)站推廣(SEM,SEO);軟件安裝與調(diào)試;服務(wù)器或網(wǎng)絡(luò)推薦及配置;APP開發(fā)與維護(hù);網(wǎng)站開發(fā)修改及維護(hù); 各財務(wù)軟件安裝調(diào)試及注冊服務(wù)(金蝶,用友,管家婆,速達(dá),星宇等);同時也有客戶管理系統(tǒng),人力資源,超市POS,醫(yī)藥管理等;

立即查看 了解詳情