① 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位系统用不成