西科人BBS_西安科技大学学生论坛

 找回密码
 立即注册
楼主: 呵呵★蓝夜

[经验之谈] 学学DOS吧,有好处的~~~

[复制链接]
 楼主| 发表于 2006-7-6 10:34:32 | 显示全部楼层
如果想给一个文件改个名字,可以用ren(rename)命令。ren命令的格式是: ren 源文件名 目的文件名 。

例如把abc.txt改成bne.dat,就可以输入 ren abc.txt bne.dat 。

注意:如果用ren命令更改非当前目录中的文件名,那么源文件名和目的文件名要在同一个目录内。

下边是type命令
type命令的格式就是: type 文件名 。比如说,我想知道abc.txt文件的内容,就从键盘上输入type abc.txt 。
注意,除了文件扩展名是txt的文件,对其它文件你最好不要使用type命令,否则屏幕上可能会出现很多怪模怪样的符号,还会嘀嘀地乱叫,弄得你心烦意乱。
 楼主| 发表于 2006-7-6 10:42:20 | 显示全部楼层
下面是格式化(format)命令

大家对格式化这个东西很熟悉了,就不说是什么了
format命令的格式很简单: 格式化A盘,就是 format A: ,格式化B盘,就是 format B: 。
这个命令要慎用,如果格式的不是一张新盘,里的东西会全部丢失






下边说说一次性删除目录命令(deltree)
还记得rd命令吧?用rd命令删除目录时,要先把目录中的文件删除,如果目录内还有子目录,就需要先进入此目录内,用rd命令把子目录删除。如果子目录下还有更深一层的子目录和文件,就要重复上述工作,可以想象,当目录层数很多时,删除起来就会相当麻烦。为此DOS提供了一条快速删除目录的命令--deltree,这条命令不管目录下面有多少子目录和文件,都会一次性删除。
比如有个目录abc需要删除,就拿deltree试试。输入 deltree abc ,这时计算机会问你是否真的要删除,键入y后,目录就被删除了。
利用deltree命令确实可以很方便地删除目录,但如果误操作之后,损失也是很大的,所以在使用deltree命令之前,要确认每个子目录下的文件都是没有用的。对于初学者,最好慎用该命令。


下边是查看内存情况的一条命令(mem)
输入mem命令: mem ,然后回车
就可以看到自己机子内存的使用情况了
 楼主| 发表于 2006-7-6 10:54:37 | 显示全部楼层
下边是检查磁盘使用情况的命令( chkdsk)
chkdsk命令的格式是:  chkdsk 磁盘名 ,例如要检查A盘使用情况,就输入chkdsk A: ,检查c盘使用情况,就输入chkdsk C: ,如果直接输入chkdsk,就检查当前磁盘的使用情况。
这个命令会显示出磁盘的大小 和一些错误
这个命令也可以带有参数
当你输入help chkdsk的时候,会列出参数名和意义,这里我就不多说了




DOS为制作启动盘专门提供了一条命令,这就是sys命令。sys命令的格式很简单:  sys 驱动器名 ,例如在C盘提示符下输入: sys a:,就是将C盘上的系统文件传输到A盘上,把A驱动器中的磁盘制作成启动盘。如果在A盘启动的情况下, sys c:就是将A盘上的系统文件传输到C盘上。
除了sys命令,还可以使用format a:/s命令在格式化磁盘的同时制作系统盘。如果一张软盘具有启动功能,那么它的根目录下一定有io.sys、msdos.sys和command.com三个文件,而且,前两个文件必须处于磁盘最前面的磁道上。
 楼主| 发表于 2006-7-6 11:01:15 | 显示全部楼层
下边学习path命令

在DOS提示符下,如果我们要执行某个可执行文件,电脑会在磁盘上寻找这个文件,如果不经过特殊处理,它只在当前目录下寻找,如果没有找到则提示出错。这也就是说,如果要执行某个文件前,都要将当前目录转换到它所在的目录,显然这是一件很麻烦的事情

为了解决这个问题,DOS提供了一条Path命令,如果在Path命令中定义了某个目录,那么你在任何地方,都可以直接执行Path中指定目录里的文件。
path命令的格式很简单: path 目录名 ,如果有很多目录,中间就用 ; (不要记错了,是分号不是逗号)隔开。要加入新的目录,就在最后一个目录的后面加一个; 然后再输入新的目录名就可以了。
但是,每次输入path路径仍是件很麻烦的事情,还记得前边提到过的autoexec.bat文件吗,
我们可以加到这个文件里,DOS启动时自动执行,哈哈,是不是很爽呢~~~
 楼主| 发表于 2006-7-6 11:07:57 | 显示全部楼层
edit命令的使用
edit命令是一个简单的编辑软件,我们经常用它来编辑一些程序和批处理文件。


比如,我想在c盘根目录下编辑一个简单的批处理文件abc.bat
我们可以输入edit abc.bat
然后出现下边这个DD
  

然后在这里边输入你要写的内容

最后保存

用前边的type命令可以查看这个文件里都有些什么,输入type abc.bat即可

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| 发表于 2006-7-6 11:16:08 | 显示全部楼层
小结一下
偶休息一下
挖哈哈

首先总结一下上边的所有命令

cd     改变当前目录       sys   制作DOS系统盘
copy    拷贝文件         del   删除文件
deltree   删除目录树        dir   列文件名
diskcopy  制磁盘          edit  文本编辑
format    格式化磁盘        md   建立子目录
mem     查看内存状况       type  显示文件内容
rd     删除目录         ren   改变文件名

下边介绍几条其它的命令

cls     清屏
用法:cls
move     移动文件,改目录名
用法:move [文件名] [目录]        移动文件至新目录下

   move [目录名] [目录名]       改目录名
more     分屏显示
用法:type [文件名] | more        分屏显示文件内容

    more < [文件名]          分屏显示文件内容


xcopy       拷贝目录和文件
用法:xcopy [文件名] [目录]       将指定文件拷贝到指定目录

    xcopy [源目录] [目的目录]  将源目录连子目录考到目的目录下

    xcopy *.* [目录] /s   将文件与非空子目录拷贝到指定目录

后边再说其它的命令
太多了,我晕
 楼主| 发表于 2006-7-8 13:02:28 | 显示全部楼层
Attrib、Data、Lable命令使用说明
attrib    设置文件属性
适用场合 想对文件做较特殊的处理时
用  法  attrib 显示所有文件的属性
        attrib +r或-r [文件名] 设置文件属性是否为只读
        attrib +h或-h [文件名] 设置文件属性是否隐含
        attrib +s或-s [文件名] 设置文件属性是否为系统文件
        attrib +a或-a [文件名] 设置文件属性是否为归档文件
        attrib /s 设置包括子目录的文件在内的文件属性

例  子  C:\TEST>attrib +r wina20.386
                C:\>attrib +h *.* /s 隐含所有文件

上次那个问题,就是用这个命令来先显示出全部系统文件的,因为文件夹选项当时还没弄出来,嘿嘿,偶觉得挺重要的一笨


date     显示及修改日期

适用场合  想知道或修改时间和日期

用  法  date 显示和改变当前日期

例  子  C:\>date 09-20-1996 将日期改为1996年9月20日
        C:\>date
                Current date is Tue 08-20-1996
                Enter new date (mm-dd-yy):09-20-1996
按月-日-年的顺序修改当前日期 直接按回车键忽略修改日期

lable    设置卷标号

适用场合  用来为磁盘做个标记

用  法  label 显示磁盘卷标
        label [盘符] [卷标名] 设定指定盘的卷标

例  子 C:\>label
     Volume in drive C is WANG
     Volume Serial Number is 2116-1DD0
     volume label (11 characters,Enter for none)?
     可以输入卷标,直接回车后
     Delete current volume label (Y/N)?
     按y删除旧卷标,按n不更改
 楼主| 发表于 2006-8-7 02:51:20 | 显示全部楼层
以后会不断更新………………
发表于 2008-3-14 18:08:46 | 显示全部楼层
顶顶顶
回复 支持 反对

使用道具 举报

发表于 2008-3-15 23:33:01 | 显示全部楼层
楼主是搞电脑维修的???
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|西科人BBS ( 粤ICP备20049523号-3 )

GMT+8, 2026-3-23 14:01 , Processed in 0.040267 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表