|
我是中级老师,可以保证98%是正确的。
第二题,需要两条命令
echo MOVE >> D:\COMMAND.HLP
MOVE /? >> D:\COMMAND.HLP
###################################################
还有这个点是我做好的,能不能帮我看看做的对不对
命令行练习
1.不改变当前盘,使D盘当前目录(假定D盘当前目录不是根目录)的上级目录成为D盘新的当前目录。
CD ..
你改变的不是D盘的当前目录,而是当前盘当前目录,答案应该是:
CD D:..
2.将D:\\MYDATA\\VIRUS.LOG文件的内容追加在已有文本文件D:\\LOG\\VIRUS.TXT的尾部(D:\\MYDATA\\VIRUS.LOG是文本文件)。
COPY D:\\LOG\\VIRUS.TXT+D:\\MYDATA\\VIRUS.LOG D:\\LOG\\VIRUS.TXT
正确
3.不加警告地删除子目录D:\\MYDATA中的所有内容,但保留子目录D:\\MYDATA本身,使其成为空子目录。
DELTREE /Y D:\\MYDATA\\*.*
正确
4.将D:\\MYDATA子目录中(不包括下级子目录)建立或最后修改日期不早于2003年的所有文件(包括系统和隐含属性的文件)复制到子目录D:\\NEW中。
XCOPY 将D:\\MYDATA\\*.* D:\\NEW /D:2004-1-1 /H
正确
5.将子目录C:\\NEW中所有文件快速移动到子目录C:\\NEW中。
MOVE C:\\NEW C:\\NEW
题目出错了
6.显示环境变量KB的值,但不显示其它环境变量的值。
ECHO ON|KB
错了,echo %kb%
7.D盘根目录下有四个子目录DATA1、DATA2、DATA3和DATA,子目录DATA中所有文件都带归档属性。用三条命令完成:先将D:\\DATA下所有扩展名为DOC的文件复制到D:\\DATA1中;再将D:\\DATA下所有扩展名为XLS的文件复制到D:\\DATA2中;最后将D:\\DATA下其余文件都复制到D:\\DATA3中。上述复制都包括隐含和系统属性的文件,但不包括下级子目录(提示:可以考虑利用归档属性来避免重复复制同一个文件)。
XCOPY D:\\DATA\\*.DOC D:\\DATA1 /M
XCOPY D:\\DATA\\*.XLS D:\\DATA2 /M
XCOPY D:\\DATA\\*.* D:\\DATA3
第三条命令有错误,应该为:
XCOPY D:\\DATA\\*.* D:\\DATA3 /M或者/A
不带算错。
8.用一条命令不加警告地删除整个子目录D:\\DATA。
DELTREE /Y D:\\DATA
9.在C盘当前目录的下级子目录OLD下建立新子目录NEW。
MD .\\OLD\\NEW
错了,应该是:
md c ld\new
或者md c:.\old\new
10.显示硬盘分区信息。
fdisk status
11.先把MOVE命令的命令关键字追加到已有的文本文件D:\\COMMAND.HLP尾部,然后再追加该外部命令的简单帮助信息。
echo move>> d:\command.hlp
move/?>>d:\command.hlp
12.为子目录D:\\FOX下(包括下级子目录)文件名以D开头的所有文件添加隐含属性。
ATTRIB +H D:\\FOX\\*.*
错了,attrib +h d:\fox\d*.*
13.不改变当前目录,删除当前目录的下级子目录ABC下的空子目录XYZ。
RD .\\ABC\\XYZ
正确
14.在子目录C:\\INF中创建新文本文件DIR.TXT,该文件的内容是子目录C:\\WIN中(不包括下级子目录)扩展名为EXE的所有文件的目录信息(包括日期等信息,也包括属性信息),目录信息按文件主名降序排列,主名字符相同时,按文件长度升序排列。
DIR C:\\WIN\\*.EXE /O-NS > C:\\INF\\DIR.TXT
错了,少了参数/V
DIR C:\\WIN\\*.EXE /O-NS/v > C:\\INF\\DIR.TXT
严格一点还少了参数:/a-d(因为是显示“所有文件”,而不是“所有文件和子目录”)
DIR C:\\WIN\\*.EXE /O-NS/v/a-d > C:\\INF\\DIR.TXT
15.在屏幕上显示两个非文本文件A:\\FA.DAT和C:\\F.DAT内容的不同处。
FC /B A:\\FA.DAT C:\\F.DAT
正确
16.用最快的方法清除B驱动器中软盘根目录下的大量文件和子目录。
FORMAT B:\\
错了,应为:
format b:/q
17.先利用ECHO命令在D盘根目录下创建文本文件IN.TXT,再用DEL命令删除D:\\ALL中所有文件,删除时利用IN.TXT避免人工干预(前面生成的IN.TXT中应有必要内容);
DELTREE D:\\ALL\\*.*
错误,应为:
echo y>d:\in.txt
del d:\all\*.txt<in.txt
此题属于输入重定向,书上有一模一样的例题,你仔细看一下。而且关于输入重定向,基本上就只能出这么一个题目。
18.用一行命令建立两个子目录C:\\EXE和C:\\EXE\\COM,
FOR %1 IN (C:\\EXE C:\\EXE\\COM) DO MD
错误,应该为:
FOR %1 IN (C:\\EXE C:\\EXE\\COM) DO MD %1
19.用一行命令在WIN98原搜索路径前面增加C:\\EXE,后面增加C:\\EXE\\COM。
PATH C:\\EXE;%PATH%;C:\\EXE\\COM
正确
20.分屏显示当前目录中所有扩展名为TXT文件的内容
MORE *.TXT
不知道MORE命令能不能使用通配符,我在2000下用MORE是可以用通配符的,但是98下情况不清,我查一下再说。
|
|
|
|
|
|
|