cmd中用PING或ipconfig命令時(shí),出現(xiàn)'Ping''ipconfig'不是內(nèi)部或外部命令...... 在cmd中用PING命令時(shí),出現(xiàn)'Ping' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序或批處理文件。 先了解一下內(nèi)容: 1、可執(zhí)行文件、命令文件和批處理文件 以.exe或者.com或者.bat為擴(kuò)展名的文件分別被稱(chēng)為可執(zhí)行文件、命令文件和批處理文件。 2、外部命令和內(nèi)部命令 DOS命令可以分為外部命令和內(nèi)部命令,內(nèi)部命令包含在一個(gè)名為command.com的文件,在系統(tǒng)啟動(dòng)時(shí)候駐留在內(nèi)存中。外部命令是保存在c:\windows\system32中的一些可以直接有效的文件的文件,包括.exe文件,.com文件,.bat文件。 系統(tǒng)變量中path的作用是引導(dǎo)系統(tǒng)從path中設(shè)置的根目錄開(kāi)始,查找匹配的路徑,并組成新的路徑,從而執(zhí)行文件。如果path變量設(shè)置不當(dāng)就會(huì)使得系統(tǒng)無(wú)法查找到相關(guān)文件從而出錯(cuò)。系統(tǒng)默認(rèn)的系統(tǒng)變量path的值是c:\windows\system32。也就是說(shuō)用戶在命令提示符后輸入文件名后,系統(tǒng)會(huì)自動(dòng)到c:\windows\system32的目錄下去尋找文件,而不管用戶在哪個(gè)命令提示符后輸入。如果path的值中不包含c:\windows\system32,那么用戶只能在命令提示符為c:\windows\system32后輸入ping,才能執(zhí)行ping文件。而你在任意一個(gè)命令提示符,比如在我的電腦上,在c:\Documents and Settings\lsr后輸入ping,這是系統(tǒng)會(huì)認(rèn)為ping這個(gè)文件位于c:\Documents and Settings\lsr目錄下的。但是ping文件其實(shí)是位于c:\windows\system32目錄下,這時(shí)候就出現(xiàn)找不到文件的錯(cuò)誤。 解決方法: 右鍵單擊我的的腦->屬性->高級(jí)->環(huán)境變量->在系統(tǒng)變量中選中名字為path或者是PATH->編輯->在變量值中添加上c:\windows\system32(在原來(lái)的path中先加入“;”號(hào),再加入c:\windows\system32) |
聯(lián)系客服