deltree 这条命令 你不能用是因为,这条命令是外部命令
在dos中 分为外部命令和内部命令两种,内部命令是在commondcom文件中
开机之后自动加载,所以你一进dos就能使用
能用的命令有
cd 切换目录
dir 显示目录
del 删除文件
等等
而外部命令则并没有包含于commond文件中,dos无法自动搜索命令所在位置,需要你手动输入命令文件的路径才可使用,xp系统外部命令所在文件夹存放于系统目录\system32目录中
但是deltree 命令未包含在该目录内,所以你无法直接打deltree 命令来使用
不过你要想使用不适没有办法,你可以到其它电脑上面去拷贝 deltreeexe文件到你电脑上面就可以了
我从你的第二句就可以断定你是一位初学者。我给你改写了一下,把你的100个改成了10个,以便简单点。调试后成功运行。
DATA SEGMENT
INPUT DB 10
DB
DB 10 DUP()
DB '$'
MSG1 DB 'Want input(Y/N):',0DH,0AH,'$'
HEADMSG DB 0DH,0AH,'please input a string:',0DH,0AH,'$'
MSG2 DB 0DH,0AH,'your inputting is:',0DH,0AH,'$'
MSG3 DB 0DH,0AH,'Want continue(Y/N)','$'
MSG4 DB 0DH,0AH,'$'
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:
MOV AX,DATA
MOV DS,AX
STEP1: MOV AH,9
MOV DX,OFFSET MSG1
INT 21H
MOV AH,1
INT 21H
CMP AL,'Y'
JE STEP2
CMP AL,'N'
JE EXIT
JMP STEP1
STEP2: MOV AH,9
MOV DX,OFFSET HEADMSG
INT 21H
MOV DX,OFFSET INPUT
MOV AH,10
INT 21H
LEA DX,MSG4
MOV AH,9
INT 21H
MOV AH,9
MOV DX,OFFSET MSG2
INT 21H
MOV AH,9
MOV DX,OFFSET INPUT+2
INT 21H
STEP3: MOV AH,9
MOV DX,OFFSET MSG3
INT 21H
MOV AH,1
INT 21H
CMP AL,'Y'
JE STEP2
CMP AL,'N'
JE EXIT
JMP STEP3
EXIT: MOV AH,4CH
INT 21H
CODE ENDS
END START
以上就是关于在DOS的“手动输入”是那个命令及使用全部的内容,包括:在DOS的“手动输入”是那个命令及使用、汇编程序 Dos功能调用 输入与输出程序 哪位高手帮我看一下,哪里错了,谢谢~!、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)