嘉定都市网

[求助]命令行操作中2个小问题   puppy525 发表于 2004-8-12 20:51

该用户从未签到

21
发表于 2004-8-10 14:42:24 | 只看该作者
第二道用输出重定向来做。
Move /help >>command.hlp
回复 支持 反对

使用道具 打印 举报

该用户从未签到

22
发表于 2004-8-10 14:53:01 | 只看该作者
原文由 无霜 在 2004-08-10 14:42:24  发表
第二道用输出重定向来做。
Move /help >>command.hlp

第二个
TYPE "D:\MY DATA\VIRUS.LOG">>D:\LOG\VIRUS.TXT
可以这样做吗

        第三个 DETREE /Y "D:\MY DATA\*.*"  文件名中有空格要加引号的
第四个 C:\US\XCOPY "D:\MY DATA\*.*" D:\NEW /H/D:2003-1-1
第五个 C:\US\MOVE C:\NEW\*.* C:\NEW
第六  SET KB
第七   第3条 C:\US\XCOPY D:\DATA\*.* D:\DATA3 /A  不晓得对不对
第九   MD C.\OLD\NEW
第十二   C:\US\ATTRIB +H D:\FOX\D*.* /S       不肯定对不对
第十四   DIR C:\WIN\*.EXE>C:\INF\DIR.TXT /O-NS /V
第十六   FORMAT B:\ /Q
后面的没有看。

此贴由 安静05 在 2004-08-10 15:52:22 最后编辑
回复 支持 反对

使用道具 打印 举报

  • TA的每日心情
    开心
    2017-7-28 22:00
  • 签到天数: 52 天

    [LV.5]常住居民I

    23
     楼主| 发表于 2004-8-10 17:17:39 | 只看该作者
    谢谢楼上的2位了
    回复 支持 反对

    使用道具 打印 举报

  • TA的每日心情
    开心
    2013-9-3 22:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    24
    发表于 2004-8-10 22:23:11 | 只看该作者
    还没有人回答我的问题
    我也想学啊
    回复 支持 反对

    使用道具 打印 举报

  • TA的每日心情
    开心
    2017-7-28 22:00
  • 签到天数: 52 天

    [LV.5]常住居民I

    25
     楼主| 发表于 2004-8-10 22:53:21 | 只看该作者
    原文由 wxy161182 在 2004-08-10 22:23:11  发表
    还没有人回答我的问题
    我也想学啊
    要等明年了
    回复 支持 反对

    使用道具 打印 举报

    该用户从未签到

    26
    发表于 2004-8-11 00:18:22 | 只看该作者
    你有问题?  好象没看到。
    回复 支持 反对

    使用道具 打印 举报

  • TA的每日心情
    开心
    2013-9-3 22:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    27
    发表于 2004-8-11 07:56:27 | 只看该作者
    每年才有一次啊
    不会吧
    全国性的电脑考试不是每年不使有两次吗
    回复 支持 反对

    使用道具 打印 举报

    该用户从未签到

    28
    发表于 2004-8-11 11:00:37 | 只看该作者

    我是中级老师,可以保证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 cld\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下情况不清,我查一下再说。
    回复 支持 反对

    使用道具 打印 举报

  • TA的每日心情
    开心
    2017-7-28 22:00
  • 签到天数: 52 天

    [LV.5]常住居民I

    29
     楼主| 发表于 2004-8-11 11:26:23 | 只看该作者
    谢谢楼上的老师,以后我要常常来打搅你咯


    20题今天我们老师说了要用FOR语句做
    因为98不好用通配符,只怪我上课没认真听讲

    回复 支持 反对

    使用道具 打印 举报

    该用户从未签到

    30
    发表于 2004-8-11 13:05:42 | 只看该作者
    for %a in (*.txt) do more %a
    回复 支持 反对

    使用道具 打印 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    发表新贴 返回顶部