① debug不是內部或外部命令,也不是可運行的程序
在系統變數列表中找到變數Path,對它進行編輯,把它的值改成這個:%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem。
指定斷點:
程序在它遇到的第一個斷點處停止,而不論在 breakpoint 列表的什麼位置鍵入斷點。Debug 在每個斷點處用中斷代碼代替原始指令。
當程序到達斷點時,Debug 將所有斷點地址恢復到它們的最初指令並顯示所有寄存器的內容、所有標記的狀態以及最後執行指令的解碼形式。Debug 顯示的信息與使用 Debug r(寄存器)命令並指定斷點時所顯示的信息相同。
(1)debug不是內部命令或外部命令擴展閱讀:
說明:
復制操作對現有數據的影響:
如果新數據沒有寫入正在被復制的數據塊中的地址,則源數據將保持不變。但是,如果目標塊已經包含數據(就象它在覆蓋副本操作中一樣),則將改寫該數據。
執行覆蓋復制操作:
m 命令執行目標地址的覆蓋復制操作,而不丟失數據。將改寫的地址內容首先復制。因此,如果將較高位地址的數據復制到較低位地址,則復制操作從原塊的最低位地址開始並向最高位地址進行。反之,如果要將數據從低地址復制到高地址,復制操作從原塊的最高地址開始,向最低地址進行。
② cmd程序顯示:debug不是內部或外部命令,也不是可運行的程序或批處理文件
二種情況
一是你的系統中沒有debug程序,你搜索一下系統盤,看能否找到。有些GHOST版的系統會把這些文件精簡掉的。
二是debug沒有在環境變數的文件夾下,你輸入命令時路徑變數找不到這個文件,如有些GHOST的XP,會把這個文件放在WINDOWS\system32\dllcache文件夾下,你把這個文件復制到WINDOWS\system32中就能使用了,要注意的是WINDOWS\system32\dllcache文件夾是個隱藏的文件夾。
③ 管每次輸入debug就顯示'debug'不是內部或外部命令,也不是可運行的程序或批處理文件
網上下載一個debug.exe或別的電腦復制一個
放到c:\windows\system32\下
④ debug不是內部或外部命令,也不是可運行的程序
其實我們使用命令就是調用一個程序,所謂內部命令和外部命令是指系統自帶的和非系統自帶的,而系統自帶的就放在系統文件夾system32裡面。本來我們在DOS(CMD)裡面使用這些內部命令時不用指定他們的路徑,因為系統有個「環境變數」在,而「環境變數」就包括了指定內部命令所在的文件夾路徑。而這些「環境變數」發生改變,即與真實路徑不相符的話,我們在使用這些命令的時候,系統就無法通過那個路徑找到命令所對應的程序。好了,概念說完了,現在來教你解決。
請按所指示找到:系統屬性-高級-環境變數-系統變數
在系統變數列表中找到變數Path,對它進行編輯,把它的值改成這個:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
如果還不能解決的話,那我就沒辦法了,可能是你那兩個文件(edit.com和debug.exe)損壞或丟失了。
⑤ 為什麼在dos環境下輸入shutdown或net 或debug時,說不是內部或外部命令
你的這幾個程序的路徑在哪?在運行里打路徑直接鎖定到c:\windows\system32下所以能運行。在DOS下你得指定路徑。先搞清楚可執行文件在拿。比如說在c:\windows\system32下(呵呵不一定在哈。)然後打命令:
path
c:\windows\system32
再輸入命令就能運行了。
⑥ 為什麼我在運行里輸入CMD進入DOS後運行debug。提示debug不是內部或外部命令,也不是可運行的程序
你的系統不是原版的系統,或者系統文件缺失
在你的C:\windows\里沒有debug這個程序
⑦ 為什麼在dos中輸入debug命令 卻說不是內部命令呢
應該是Path里沒有C:\windows\System32
或C:\windows\System32下有沒有debug.exe
你可以在CMD窗口下,敲入path查看,正常情況為
PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBEM;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs
如果你的回顯沒有C:\WINDOWS\system32這一條說明你電腦的Path變數有問題。
把上面Path=c:\... 復制到CMD, 右擊->粘貼既可。
⑧ 為什麼在WIN7下DEBUG命令沒用(提示為:debug不是內部或外部命令,也不是批量處理文件)求指教
Debug工具確實無法在64位的操作系統中使用,不僅僅是Windows 7,即使在64位的XP與Vista系統中也是無法使用的。
專業版的Windows 7可以安裝了XP Mode了,我們可以在XP Mode中使用Debug工具。
關於XP Mode的具體介紹與使用方法可以查看下面的鏈接。
http://windows.microsoft.com/zh-CN/windows7/install-and-use-windows-xp-mode-in-windows-7
匯編語言的話,我們也可以在64位的操作系統中使用Emu8086這款編譯軟體。
參考:http://answers.microsoft.com/zh-hans/windows/forum/windows_7-windows_programs/windows7-pro-x64/1de31e0f-dfb9-477a-bdaf-782503daaa98
⑨ 我的電腦64位win7版本,在cmd中輸入debug顯示不是內部或外部命令,如何讓運行debug
用DOSBox 0.74
⑩ 在DOS下輸入debug卻出現debug不是內部或外部命令,也不是可運行的程序是什麼原因請幫忙解決一下,謝謝!
打開cmd
C:\Users\user>cd..
C:\Users>cd..
C:\cd windows
C:\windows>cd system32
C:\windows\system32>debug
照著敲指令就行了~
64位系統用不成