DOS命令
常见DOS命令精讲(图解)1.用二种方法打开DOS命令窗口1.进入DOS命令行界面方法一在Windows 2000/XP/2003的开始菜单中执行“开始/运行”命令,在运行对话框中键入“cmd”命令,可进入命令行界面。
2.进入DOS命令行界面方法二在Windows 2000/XP/2003的开始菜单中执行“开始/程序/附件/命令提示符”,也可以打开DOS命令行界面。
2.DOS命令 At作用:列出在指定的时间和日期在计算机上运行的已计划命令或计划命令和程序。
首先要保证“计划”服务已启动才能使用 at 命令。
格式:at [\\IP] [[ID] [/delete] /delete [/yes]]at [\\computername] time [/interactive] [/every:date[,...] /next:date[,...]] command使用说明:(1)如果在没有参数的情况下使用,则 at 列出已计划的命令。
(2)\\IP:指定远程计算机,在此输入远程计划机的IP地址。
如果省略该参数,命令将安排在本地计算机。
(3)ID:指定指派给已计划命令的识别码。
(4)/delete:取消已计划的命令。
如果省略了ID,计算机中已计划的命令将被全部取消。
/yes:当删除已计划的事件时,对系统的查询强制进行肯定的回答。
(5)/time:指定运行命令的时间。
将时间以 24 小时标记(00:00 [午夜] 到 23:59)的方式表示为小时:分钟。
(6)/interactive:允许作业与在作业运行时登录用户的桌面进行交互。
(7)/every:date[,...]:在每个星期或月的指定日期(例如,每个星期四,或每月的第三天)运行命令。
将 date 指定为星期的一天或多天 (M,T,W,Th,F,S,Su),或月的一天或多天(使用 1 到 31 的数字)。
用逗号分隔多个日期项。
如果省略了 date,将假定为该月的当前日期。
(8)/next:date[,...]:在重复出现下一天(例如,下个星期四)时,运行指定命令将 date 指定为星期的一天或多天 (M,T,W,Th,F,S,Su),或月的一天或多天(使用 1 到 31 的数字)。
用逗号分隔多个日期项。
如果省略了 date,将假定为该月的当前日期。
(9)command:指定要运行的 Windows 2000 命令、程序(.exe 或 .com 文件)或批处理程序(.bat 或 .cmd 文件)。
当命令需要路径作为参数时,请使用绝对路径,也就是从驱动器号开始的整个路径。
如果命令在远程计算机上,请指定服务器和共享名的 UNC 符号,而不是远程驱动器号。
如果命令不是可执行 (.exe) 文件,必须在命令前加上 cmd /c,例如: cmd /c dir > c:\test.out实例:(1)列出本机已有的计划命令。
C:\>at由于本机没有计划命令,所在显示为“清单是空的”。
(2)查看IP地址为192.168.1.13的计算机计划服务列表。
C:\>at \\192.168.1.13运行后可以看到在IP地址为192.168.1.13计算机中有一项计划服务,这项计划服务要执行的日期、时间以及程序。
(3)取消IP地址为192.168.1.13的计算机计划服务。
(4)指定d:\muma.exe程序在IP为192.168.1.13的远程计算机上,于20:50运行。
3.DOS命令 Copy功能:拷贝一个或多个文件到指定盘上。
格式:COPY [源盘][路径]〈源文件名〉[目标盘][路径][目标文件名]使用说明:(1)COPY是文件对文件的方式复制数据,复制前目标盘必须已经格式化;(2)复制过程中,目标盘上相同文件名称的旧文件会被源文件取代;(3)复制文件时,必须先确定目标般有足够的空间,否则会出现;insufficient的错误信息,提示磁盘空间不够;(4)文件名中允许使用通配举“*”“?”,可同时复制多个文件;(5)COPY命令中源文件名必须指出,不可以省略。
(6)复制时,目标文件名可以与源文件名相同,称作“同名拷贝”此时目标文件名可以省略;(7)复制时,目标文件名也可以与源文件名不相同,称作“异名拷贝”,此时,目标文件名不能省略;(8)复制时,还可以将几个文件合并为一个文件,称为“合并拷贝”,格式如下:COPY;[源盘][路径]〈源文件名1〉〈源文件名2〉…[目标盘][路径]〈目标文件名〉;(9)利用COPY命令,还可以从键盘上输入数据建立文件,格式如下:COPY CON [盘符:][路径]〈文件名〉;(10)注意:COPY命令的使用格式,源文件名与目标文件名之间必须有空格!实例:(1)复制c:\itcso\wj\1.txt到 d:\temp。
在提示符下输入:copy c:\itcso\wj\1.txt d:\temp后回车即可完成复制。
(2)使用通配符*.*来进行批量复制。
在提示符下输入:copy c:\itcso\wj\*.* d:\temp回车后再确认覆盖刚才COPY过来的文档即可完成批量复制。
(3)利用复制命令进行文件加密。
(将1.txt、2.txt、3.txt复制合并为1.rar)COPY;[源盘][路径]〈源文件名1〉〈源文件名2〉…[目标盘][路径]〈目标文件名〉;copy c:\itcso\wj\1.txt+2.txt+3.txt d:\temp\1.rar可以看到三个文本文档已经被复制合并为一个rar的压缩包文档。
4.DOS命令 Cls及VerCLS--清屏幕命令功能:清除屏幕上的所有显示,光标置于屏幕左上角。
类型:内部命令格式:CLS实例:在运行过一大堆命令后为了清除屏幕。
输入cls回车即可。
VER--查看系统版本号命令功能:显示当前系统版本号类型:内部命令格式:VER实例:输入VER即可查看当前系统的版本号,也可用于登陆远程电脑后查看系统版本号使用。
5.DOS命令 ChkdskChkdsk--检查磁盘当前状态命令功能:显示磁盘状态、内存状态和指定路径下指定文件的不连续数目。
格式:Chkdsk [盘符:][路径][文件名][/F][/V]使用说明:(1)选用[文件名]参数,则显示该文件占用磁盘的情况;(2)选[/F]参数,纠正在指定磁盘上发现的逻辑错误;(3)选用[/V]参数,显示盘上的所有文件和路径。
Chkdsk--检查磁盘当前状态命令功能:显示磁盘状态、内存状态和指定路径下指定文件的不连续数目。
格式:Chkdsk [盘符:][路径][文件名][/F][/V]使用说明:(1)选用[文件名]参数,则显示该文件占用磁盘的情况;(2)选[/F]参数,纠正在指定磁盘上发现的逻辑错误;(3)选用[/V]参数,显示盘上的所有文件和路径。
6.DOS命令 dir作用:显示磁盘目录的内容格式:dir 盘符\路径/P或/W使用说明:(1)/P的使用;当欲查看的目录太多,无法在一屏显示完,屏幕会一直往上卷,不容易看清,加上/P参数后,屏幕上会分面一次显示23行的文件信息,然后暂停,并提示;Press any key to continue (2)/W的使用:加上/W只显示文件名,至于文件大小及建立的日期和时间则都省略。
加上参数后,每行可以显示五个文件名。
实例:(1)显示磁盘目录的内容(加/P)C:\>dir C:\WINNT/P(2)只显示磁盘文件名的目录内容(加/W)C:\>dir C:\WINNT/W练习题:(1)运用DIR命令打开C盘里WINNT的目录。
(2)再在C:\>dirC:\WINNT/P 使屏幕上只显示23的文件信息。
(3)然后在C:\>dir C:\WINNT/W 后面的P改成W,使屏幕上只出现显示文件名的目录。
7.DOS命令 Date和Time一、DATA日期设置命令功能:设置或显示系统日期。
类型:内部命令格式:Date[mm-dd-yy]使用说明:(1)省略[mm-dd-yy]显示系统日期并提示输入新的日期,不修改则可直接按回车键,[mm-dd-yy]为“月月-日日-年年”格式;(2)当机器开始启动时,有自动处理文件(AUTOEXEC.BAT)被执行,则系统不提示输入系统日期。
否则,提示输入新日期和时间。
实例:查看当前系统的日期,直接输入date即可。
二、TIME系统时钟设置命令功能:设置或显示系统时期。
类型:内部命令格式:TIME[hh:mm:ss:xx]使用说明:(1)省略[hh:mm:ss:xx],显示系统时间并提示输入新的时间,不修改则可直接按回车键,[hh:mm:ss:xx]为“小时:分钟:秒:百分之几秒”格式;(2)当机器开始启动时,有自动处理文件(AUTOEXEC.BAT)被执行,则系统不提示输入系统日期。
否则,提示输入新日期和时间。
8.DOS命令 del作用:删除文件命令格式:del 盘符\路径文件名 /P使用说明:(1)选用/P参数,系统在删除前询问是否真要删除该文件,若不使用这个参数,则自动删除;(2)该命令不能删除属性为隐含或只读的文件;(3)在文件名称中可以使用通配符;(4)若要删除磁盘上的所有文件(DEL*?*或DEL?),则会提示:(Arey ou sure?)(你确定吗?)若回答Y,则进行删除,回答N,则取消此次删除作业。
实例:假设在C:\ITCSO\xubin下有一个名为1.txt的文件(1)删除C:\ITCSO\xubin\1.txt文件。
C:\>del C:\ITCSO\xubin\1.txt/pC:\ITCSO\xubin\1.txt,要删除(Y/N)吗? Y(2)利用通配符删除C:\ITCSO\xubin下所有文件(假设C:\ITCSO\xubin有1.txt、2.txt、3.txt三个文件)C:\>del c:\itcso\xubin\*.*C:\itcso\xubin\*.*, 是否确认 (Y/N) ? y练习题:(1)自己在C:\ITCSO\xubin下创建一个1.txt的文件。
(2)删除C:\ITCSO\xubin\1.txt文件。
(3)利用通配符删除C:\ITCSO\xubin下所有文件9.DOS命令 format作用:对磁盘进行格式化,划分磁道和扇区;同时检查出整个磁盘上有无带缺陷的磁道,对坏道加注标记;建立目录区和文件分配表,使磁盘作好接收DOS的准备。
格式:format〈盘符:〉[/S][/4][/Q]使用说明:(1)命令后的盘符不可缺省,若对硬盘进行格式化,则会如下列提示:WARNING:ALL DATA ON NON --REMOVABLE DISKDRIVE C:WILL BE LOST !Proceed with Format (Y/N)?(警告:所有数据在C盘上,将会丢失,确实要继续格式化吗?)(2)选用[/S]参数,将把DOS系统文件IO.SYS 、MSDOS.SYS及复制到磁盘上,使该磁盘可以作为DOS启动盘。
dos命令用法
dos命令用法
DOS命令有很多种,包括:
1. HELP命令:通过使用“help”命令,可以查看所有命令的帮助信息。
如果需要查看具体某个命令的帮助,可以在“help”后面加上该命令的名称。
2. DIR命令:该命令用于显示目录下的文件和子目录列表,以及其他详细信息,如文件大小、创建日期和时间等。
可以通过添加不同的参数来定制显示方式,例如“/w”表示以宽列表格式显示文件名,“/o”表示以分类顺序显示文件,“/s”表示显示当前目录及其子目录中所有文件的列表。
3. COPY命令:该命令用于将一个或多个文件复制到另一个位置。
语法是“copy [要复制的文件名] [复制到的路径或文件夹]”。
4. MOVE命令:该命令用于将文件或目录从一个位置移动到另一个位置。
语法是“move [要移动的文件名] [文件移到的路径或文件夹]”。
5. MD或MKDIR命令:这两个命令都可以用于创建新的目录。
语法是“md [新目录的路径]”或“mkdir [新目录的路径]”。
6. REN命令:该命令用于重命名文件或文件夹。
语法是“ren [旧文件名] [新文件名]”。
以上是DOS命令的一些基本用法,可以通过在命令提示符下输入命令名称和参数来使用。
DOS全部命令
(六)TREE——显示磁盘目录结构命令
1.功能:显示指定驱动器上所有目录路径和这些目录下的所有文件名。
2.类型:外部命令
3.格式:TREE[盘符:][/F][》PRN]
4.使用说明:
(1)使用/F参数时显示所有目录及目录下的所有文件,省略时,只显示目录,不显示目录下的文件;
DIR 显示文件和文件夹(目录)。
用法:DIR [文件名] [选项]
它有很多选项,如/A表示显示所有文件(即包括带隐含和系统属性的文件),/S表示也显示子文件夹中的文件,/P表示分屏显示,/B表示只显示文件名,等等。
如 DIR A*.EXE /A /P
此命令分屏显示当前文件夹下所有以A开头后缀为EXE的文件(夹)。
any key to continue
/W的使用:加上/W只显示文件名,至于文件大小及建立的日期和时间则都省略。加上参数后,每行可以显示五个文件名。
PATH——路径设置命令
1.功能:设备可执行文件的搜索路径,只对文件有效。
2.类型:内部命令
3.格式:PATH[盘符1]目录[路径名1]{[;盘符2:],〈目录路径名2〉…}
C:、>CD FOX 、USER(进入FOX子目录下的USER子目录)
C:、FOX、USER>CD.。 (退回上一级根目录)
C:、FOX>CD、 (返回到根目录)
C:、>
(三)RD——删除子目录命令
1.功能:从指定的磁盘删除了目录。
2.类型:内部命令
3.格式:RD[盘符:][路径名][子目录名]
(3)选用[/V]参数,显示盘上的所有文件和路径。
(四)DISKCOPY——整盘复制命令
DOS命令大全
_----------------------------------------------------------------------------------------------------------运行程序
如 SYS C:\DOS A:
此命令即可将位于C:\DOS文件夹下的系统文件传输到A盘中。
DATE 显示或设置日期。
用法:DATE [日期]
TIME 显示或设置时间。
用法:TIME [时间]
ren 改文件名。
ren 旧文件名 新文件名
二、关于网络的常用命令
1 ping
MOVE 移动文件或文件夹,还可以更改文件或文件夹的名称。
用法:MOVE 文件[夹]1 文件[夹]2
如 MOVE C:\*.EXE D:
此命令可以将C盘根文件夹下所有扩展名为EXE的文件移到D盘上。
XCOPY 复制文件或文件夹。
用法:XCOPY 文件[夹]名1 [文件[夹]名2] [选项]
smartdrv.exe 加载磁盘缓存,参数是缓存的大小,单位是kb。
如:smartdrv 32768 就是加载32M的缓存。
缓存的作用在你安装WIN2K的时候非常明显!不加缓存装WIN2K PRO要3小时左右,加载8M缓存后,只要30分钟。
原理是在内存中划分出一块区域,在安装期间不断地把硬盘上的数据读取到那块缓存区域中,充分利用了内存。
的。
6 pathping
pathping 主机:类似tracert,但可以显示一些tracert不能显示出来的信
dos命令大全及用法
dos命令大全及用法DOS命令大全及用法。
DOS(Disk Operating System)是早期个人计算机上广泛使用的操作系统,它的命令行界面为用户提供了丰富的操作命令,可以进行文件管理、系统配置、网络设置等多种操作。
在本文中,我们将介绍DOS命令的大全及用法,帮助大家更好地了解和使用DOS命令。
1. 目录操作命令。
dir,列出当前目录下的文件和子目录。
cd,切换当前目录。
md,创建新的目录。
rd,删除指定的目录。
2. 文件操作命令。
copy,复制文件。
del,删除文件。
type,查看文件内容。
ren,重命名文件。
3. 磁盘操作命令。
format,格式化磁盘。
chkdsk,检查磁盘错误。
diskcopy,复制磁盘内容。
label,为磁盘添加标签。
4. 网络操作命令。
ping,测试网络连接。
ipconfig,显示网络配置信息。
net,管理网络连接。
tracert,跟踪网络数据包的路径。
5. 系统配置命令。
config,显示或设置系统配置。
sys,将系统文件从一个地方复制到另一个地方。
mem,显示内存使用情况。
mode,配置系统设备。
6. 批处理命令。
echo,显示消息或开关命令回显。
goto,将批处理的执行转移到另一行。
if,执行条件处理。
call,调用另一个批处理程序。
7. 其他常用命令。
tree,以图形方式显示目录结构。
find,在文件中搜索字符串。
sort,对文本文件进行排序。
xcopy,复制文件和目录树。
以上是部分常用的DOS命令及其用法,通过学习和掌握这些命令,你可以更加高效地进行文件管理、系统配置和网络操作。
当然,DOS命令还有很多其他功能和用法,需要大家在实际操作中不断学习和探索。
总结。
DOS命令作为早期个人计算机操作系统的重要组成部分,具有丰富的功能和灵活的操作方式。
通过本文的介绍,相信大家对DOS命令有了更深入的了解,希望大家能够在实际应用中灵活运用这些命令,提高工作效率和操作技能。
dos常用命令大全及用法
DOS(Disk Operating System)是一种早期的计算机操作系统,它使用命令行界面来与计算机进行交互。
以下是DOS常用命令的列表及用法:1. **dir**:列出目录中的文件和子目录。
* 用法:`dir [路径]`* 示例:`dir C:\Windows`2. **md** 或 **mkdir**:创建新目录。
* 用法:`md [路径]` 或 `mkdir [路径]`* 示例:`md C:\Users\NewFolder` 或`mkdir C:\Users\NewFolder`3. **cd**:改变当前目录。
* 用法:`cd [路径]`* 示例:`cd C:\Users\Username`4. **rd** 或 **rmdir**:删除目录。
* 用法:`rd [路径]` 或 `rmdir [路径]`* 注意:不能删除非空的目录。
5. **copy**:复制文件或目录。
* 用法:`copy [源文件/目录] [目标文件/目录]`* 示例:`copy C:\file.txt D:\file.txt`6. **type**:显示文本文件的内容。
* 用法:`type [文件名]`* 示例:`type C:\file.txt`7. **ren** 或 **rename**:重命名文件或目录。
* 用法:`ren [旧文件名] [新文件名]` 或 `rename [旧文件名] [新文件名]`* 示例:`ren C:\oldname.txt C:\newname.txt`8. **del** 或 **erase**:删除文件。
* 用法:`del [文件名]` 或 `erase [文件名]`* 注意:删除的文件无法恢复。
9. **cls**:清除命令提示符窗口的内容。
* 用法:`cls`10. **exit**:退出命令提示符。
* 用法:`exit`11. **color**:更改命令提示符的背景和文字颜色。
常用的dos命令
常用的dos命令DOS是操作系统中一个很重要的部分,同时它也是命令行操作的红利工具。
下面是一些常用的DOS命令,以供大家参考。
注意,这里仅列出了部分常用的命令,仍然有更多的DOS命令,读者可以根据需要自行学习。
一、目录命令1. DIR命令显示当前文件夹下的所有文件和文件夹的内容,包括文件大小,修改日期和时间等。
2. CD命令用于更改当前目录为其他目录,如“CD..”代表返回上层目录,“CD/”代表返回根目录。
3. MD命令用于创建一个新目录,默认情况下它会在当前目录下创建指定的目录。
命令用于删除一个指定的目录。
但在删除非空文件夹之前,您需要删除文件夹中的文件。
二、文件命令1. TYPE该命令用于查看文本文件的内容。
它接受一个或多个文件名作为参数,并将它们的内容合并并显示在屏幕上。
该命令用于将一个或多个文件从一个地方复制到另一个地方。
它可以将单个文件或整个目录树复制到新位置。
该命令一般用于备份和转移文件。
该命令用于删除指定的文件。
如果使用通配符“*”,它将删除匹配指定模式的所有文件。
4. REN该命令用于重命名指定的文件。
在执行此命令时,用户必须指定新文件的名称。
例如:ren oldfile.txt newfile.txt。
5. ATTRIB该命令用于更改文件的属性,如只读、隐藏、系统等。
如果用户没有足够的权限执行此操作,则该命令将返回权限错误。
三、磁盘命令1. CHKDSK该命令用于检查驱动器的文件系统。
该命令将检测任何磁盘问题,并尝试纠正任何发现的错误。
chkdsk c: /f可以检查C盘并尝试修复任何错误。
2. FORMAT该命令用于格式化指定的磁盘。
格式化将在磁盘上创建一个新文件系统,同时删除磁盘上的所有数据。
3. DISKCOPY四、系统命令该命令用于更改系统的日期,可以使用下面命令更改当前日期:DATE MM-DD-YYYY。
例如:DATE 05-10-2015。
3. EXIT退出当前的命令提示符会话。
DOS命令大全(经典)
chkdsk /F D: 检查磁盘D并显示状态报告;加参数/f并修复磁盘上的错误
tlntadmn telnt服务admn,键入tlntadmn选择3,再选择8,就可以更改telnet服务默认端口23为其它任何端口
exit 退出cmd.exe程序或目前,用参数/B则是退出当前批处理脚本而不是cmd.exe
net config 显示系统网络设置
net logoff 断开连接的共享
net pause 服务名 暂停某服务
net send ip "文本信息" 向对方发信息
net ver 局域网内正在使用的网络连接类型和信息
nere ipc$ 开启ipc$共享
#2 二:
del /S /Q 目录 或用:rmdir /s /Q 目录 /S删除目录及目录下的所有子目录和文件。同时使用参数/Q 可取消删除操作时的系统确认就直接删除。(二个命令作用相同)
move 盘符\路径\要移动的文件名 存放移动文件的路径\移动后文件名 移动文件,用参数/y将取消确认移动目录存在相同文件的提示就直接覆盖
kill -F 进程名 加-F参数后强制结束某进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)
del -F 文件名 加-F参数后就可删除只读文件,/AR、/AH、/AS、/AA分别表示删除只读、隐藏、系统、存档文件,/A-R、/A-H、/A-S、/A-A表示删除除只读、隐藏、系统、存档以外的文件。例如"DEL/AR *.*"表示删除当前目录下所有只读文件,"DEL/A-S *.*"表示删除当前目录下除系统文件以外的所有文件
电脑系统DOS命令大全
电脑系统DOS命令大全在计算机中,DOS是操作系统(Operating System)的一种。
DOS是英文“Disk Operating System”的缩写,翻译为磁盘操作系统,是一个以磁盘为中心的操作系统,由微软公司于1981年推出,被广泛应用于个人电脑(PC)。
DOS命令就是在DOS操作系统下操作计算机时所用到的命令,本文将为大家介绍常用的DOS命令大全。
1. 常见DOS命令1.1 目录操作命令•dir:显示当前目录下的所有文件和文件夹。
•cd:进入指定目录。
•cd..:返回上一级目录。
•md:创建一个新的文件夹。
•rd:删除一个文件夹。
•cls:清屏。
1.2 文件操作命令•del:删除一个文件。
•copy:复制一个文件。
•move:移动文件或文件夹。
•rename:重命名一个文件。
•attrib:设置文件属性。
1.3 磁盘操作命令•format:格式化磁盘。
•chkdsk:检查磁盘。
•label:为磁盘添加标签。
•vol:显示磁盘的卷标。
1.4 其他命令•time:显示或改变系统时间。
•date:显示或改变系统日期。
•echo:用于输出文本或命令行信息。
•tree:以树状图方式显示文件夹结构。
2. DOS命令详解2.1 目录操作命令dir命令使用dir命令可以显示当前文件夹(目录)中的所有文件和子文件夹。
命令后面可以添加参数,控制显示结果。
例如,dir /w可以把所有文件和文件夹压缩成一行显示。
cd命令使用cd命令可以进入指定目录,例如cd /可以进入根目录,cd /windows可以进入windows文件夹。
如果要返回上一级目录,使用cd/..。
md命令使用md命令可以创建一个新的文件夹。
例如,md mydir可以在当前目录下创建一个名为“mydir”的文件夹。
rd命令使用rd命令可以删除一个文件夹。
如果要删除一个非空文件夹,请使用rd /s /q dirname命令。
cls命令使用cls命令可以清屏。
DOS常用命令大全
DOS常用命令大全第1、最常用的命令cd改变当前目录sys 制作DOS系统盘copy拷贝文件del 删除文件deltree删除目录树dir 列文件名diskcopy制磁盘edit文本编辑format 格式化磁盘md建立子目录mem 查看内存状况type显示文件内容rd删除目录ren 改变文件名cls 清屏[适用场合]屏幕上太乱了,或是屏幕上出现乱码了,清除屏幕上显示内容但不影响电脑内部任何信息[用法]cls回车move 移动文件,改目录名[适用场合]移动文件到别的目录[用法]move [文件名] [目录]移动文件至新目录下move [目录名] [目录名] 改目录名[例子]c:\>move c:\autoexec.bat c:\old移动autoexec.bat文件至old目录下c:\>move c:\config.sys c:\temp移动config.sys文件至old目录下more分屏显示[适用场合]当输出很多一屏显示不下时采用,几乎适合所有命令,尤其是type等命令时很有用。
使用more时磁盘不能有写保护,也不适合光驱。
[用法]type [文件名] | more 分屏显示文件内容more < [文件名]分屏显示文件内容[例子]C:\>type msdos.w40 | morexcopy 拷贝目录和文件[适用场合]在进行连同子目录一起拷贝时很有用,在拷贝大量文件时比COPY命令要快得多[用法]xcopy [文件名] [目录] 将指定文件拷贝到指定目录xcopy [源目录] [目的目录]将源目录连子目录考到目的目录下xcopy *.* [目录] /s将文件与非空子目录拷贝到指定目录其它常用参数还有: v 拷贝后校验,会影响速度e 与s 相似,但即使子目录是空的也会拷贝。
第2、比较常用的命令attrib设置文件属性[适用场合]想对文件做较特殊的处理时[用法]attrib 显示所有文件的属性attrib +r或-r [文件名] 设置文件属性是否为只读attrib +h或-h [文件名] 设置文件属性是否隐含attrib +s或-s [文件名] 设置文件属性是否为系统文件attrib +a或-a [文件名] 设置文件属性是否为归档文件attrib /s 设置包括子目录的文件在内的文件属性[例子]C:\TEST>attrib +r wina20.386C:\>attrib +h *.* /s 隐含所有文件date 显示及修改日期[适用场合]想知道或修改时间和日期[用法]date 显示和改变当前日期[例子]C:\>date 09-20-1996 将日期改为1996年9月20日C:\>dateCurrent date is Tue 08-20-1996Enter new date (mm-dd-yy):09-20-1996按月-日-年的顺序修改当前日期直接按回车键忽略修改日期lable 设置卷标号[适用场合]用来为磁盘做个标记[用法]label 显示磁盘卷标label [盘符] [卷标名] 设定指定盘的卷标[例子]C:\>labelV olume in drive C is WANGV olume Serial Number is 2116-1DD0volume label (11 characters,Enter for none)?可以输入卷标,直接回车后Delete current volume label (Y/N)?按y删除旧卷标,按n不更改defrag磁盘碎片整理[适用场合]磁盘读写次数很多,或磁盘使用时间很长了,可能需要使用这条命令整理磁盘。
dos指令大全
dos指令大全dos命令大全dos下各种常见命令索引▲dir▲attrib▲cd▲copy▲xcopy▲del▲undelete▲deltree▲dos=high▲doskey ▲emm386.exe▲fc▲format▲unformat▲interlnk▲intersvr▲memmaker▲memitem等▲mscdex▲msd ▲prompt▲ramdrive▲subst▲mem▲"> < >> <<"工具▲move▲append▲call▲defrag▲device一、DIR 命令的格式:dir [D:][PATH][NAME][[/A][:attrib]][/o:[sorted][/s][/b][/l][/c[h] (1)dir /a:attrib 缺省包含所有文件(系统文件.隐含文件) attrib[:][h/-h]只显示隐含文件或非隐含文件.[r/-r]只显示只读文件或非只读文件[s/-s]只显示系统文件或非系统文件[a/-a]只显示要归档文件或非归档文件(2)/o[:]sorted:缺省完全按字母顺序,子目录显示在文件之前/o[n/-n]:按字母顺序或按文件名顺序/反向显示[e/-e]:按扩展名字母顺序/反向显示[d/-d]:按时间顺序/反向显示[s/-s]:按大小从大到小或/反向显示[g/-g]:按子目录先于文件或文件先于子目录(3)/s 参数:对当前目录及其子目录中所有文件进行列表列名:dir /s/a/o:n c:\>PRN将c盘上的所有子目录和文件按隶属关系并根据子目录和文件字母顺序打印输出(4)/B 参数:将只显示文件名与扩展名(5)/L 参数:将全部用小写字母对文件或子目录进行列表训练:dir /a 列当前目录所有文件(含隐含及系统文件)dir /ah 列隐含文件(包含子目录(隐含的) dir /a-hdir /as 列系统文件dir /a-sdir /ad 列子目录dir /a-ddir /o 按字母顺序dir /B 只显示文件名与扩展名二、attrib [+r|-r] [+a|-a] [+s|-s] [+h|-h] [d: ] [name] [/s]缺省attrib name 显示文件的(文件)属性attrib io.sys (或子目录)shr c:\ io.sys 指定为系统(s) 隐含(h) 只读(r)文件也可以attrib *.sys 显示扩展名为sys的文件属性参数[+r|-r] 将文件属性设置或解除只读属性[+a|-a] 将文件属性设置或解除归档属性[+h|-h] 将文件属性设置或解除隐含属性(尤其对子目录也起作用)/s 参数将当前及当前子目录下的所有文件均起作用可以用来查找文件例子:attrib news86 列news86的文档属性attrib +r report.txt 设置为只读attrib -s -h record.txtattrib +a a:*.*attrib -a a:*.bakxcopy a: b: /a 将A盘上的所有标志为"归档"属性的文件拷到B盘xcopy a: b: /m 将A盘上的所有文件拷到B盘后并移去归档属性三、cd 介绍: cd...返回上二级目录"."代表当前目录"."代表父目录cd ..\..返回到上级目录的父目录(祖目录)cd A:\ 将A盘的当前目录改为根目录cd A:\xx 将A盘的当前目录改为子目录xx下cd ..\98 先返回父目录,再进入父目录下的98子目录cd ..返回到父目录cd\98 进入根目录下的98子目录四、copy [/y][/-y][/v][ /B]copy /y 不加提示,对所有文件加以覆盖/-y 加以提示,对所有文件(yes或no提问)/v 拷贝以后加以校验/B 按二进制进行显示copy w1.wps con/b 可以将wps文件在屏幕上显示,而不必进入wps状态copy ..\98 将父目录下的98子目录下的所有文件全拷到当前子目录copy .\97 当当前目录下的97子目录下文件全部拷到当前目录copy . c:\ 将当前目录下的所有文件拷到c盘根目录. 意味着*.* 文件copy nul a.abc 将a.abc 文件清空(文件长度改为0)copy 文件名+con 向文本文件中追加命令或内容copy con 文件名创建文本文件(F6存盘退出)copy con prn 检测打印机的开关五、xcopy命令xcopy [source] [d:date] [/p] [/s] [/e] [/v] [/y]xcopy [d:date] xcopy a:b:\ /d:08/18/98/s/v 拷贝98.08.18年后的文件xcopy [/p] 提示创建子目录xcopy [/s] 连带子目录一起拷贝. 注意:若目标盘上不存在此子目录,而在目标盘的结束符又不以"\"为结束,则将提示:does destination specify a file name or directory name on the target[f=file,d=directory]?在目标盘上创建文件[按下]还是创建子目录[按下d] ?应选择d键xcopy[/v] 带较验*:(1) xcopy 不拷贝系统和隐含文件,应先予以修改属性再拷贝xcopy [/y] 覆盖时是否有提示, /y 不带提示若省略目标盘或子目录名,则拷贝到当前目录下六、del /p加/p 可以在删除前是否提示如del后加子目录名,则将子目录下所有文件(隐含.系统.只读文件除外)全删除,加/p则可以确认.七、undelete [name] /au不加提示地将所有满足条件的文件恢复(能够恢复的),并将首字母置成"#",若已存在,则按"# % & 0 1 2-9 a-z"顺序加上.如:undelete *.dbf/au 将扩展名为"dbf"的文件全恢复,并以"#"开头,作为文件名, /list 仅列出可恢复的文件,而不恢复undelete /load 将undelete装入内存/unload 将undelete卸出内存/s[drive]对指定驱动器进行监测管理undelete/sc将undelete驻留内存,?并创建一个隐含的sentry 子目录对c盘删除的文件进行管理undelete/ds 恢复相应恢复命令可以用undelete即可完整恢复出文件名(非常完整)最常用undelete *.*deltree /y [drive:path]deltree 删除子目录及文件,尽管有些文件是系统文件或隐含文件它可以带有通配符,带有通配符时,它将删除符合条件的文件及子目录如:?undelete *.dbf/au 将扩展名为"dbf"的文件全恢复,并以"#"开头作为文件名./list 仅列出可恢复的文件,而不作恢复操作.undelete/load 将undelete 装入内存./unload将undelete 卸出内存./s[drive] 对指定的驱动器进行监视管理.undelete/sc 将undelete 驻留内存,并创建一个隐含的sentry子目录对C盘删除的文件进行管理.相应恢复命令可以用undelete/ds 即可完整恢复出文件名(很完善).最常用的是undelete *.*八、deltree /y [drive:path]deltree 删除子目录及文件,尽管有些文件是系统或隐含的.它可以带有通配符,这时它将删除符合条件的文件或子目录.如:存在L1文件,L2子目录,L3文件,L4子目录deltree L*.* 将删除以上所有的文件和子目录,但在删除前加以确认,若不删除,可以输入"N"./y 参数是在删除时不加以确认就进行操作的.它删除的文件可以用undelete恢复,?但不能恢复子目录及其下的文件,可以用特殊工具.如NORTON 8.0 等.若提前使用了undelete/s,?则可以在sentry子目录下找到完整的文件,但名已经改变了.九、dos=high[|low[umb|noumb]]dos=high,umb 则dos将自身装入高端内存(high)并能管理上位内存(umb).noumb 则不管理上位内存.在写入dos=high及umb 前应装入device=himem.sys为了将程序或驱动程序装入上位内存,必须使用dos=umb,可省出大部分常规内存.可以在config.sys的任何位置写上dos=high,umb若显示hma not avoiable 或load down low 则表明不能使用高端内存.十、doskey 记录以前敲过的dos命令,可以用F7来显示,用"↑↓"来选择,用F9来输入选择的命令号.doskey/restall 重新装入一次,以前的命令行撤消.doskey/history 显示内存中所有的命令,可以">"显示到其它文件中,缩写"/H".doskey dir=cls 则击入dir等同于cls一样.doskey/macros 可显示所有的宏定义,可使用">"重定义到文件中,可缩写"/M".doskey dir= 可撤消对dir 的宏定义.doskey p=dir$tdir*.exe/p$tdir c:\t$tdir c:\t$*$t为命令的区分符,而$*为命令的结束符doskey/insert(overstrike)?在重新输入命令时,对旧命令的修改是插入还是覆盖状态(默认).十一、emm386.exe提供对扩展内存的管理,使应用程序象使用常规内存一样能够使用它.常见的用法是在config.sys 中device=c:\dos\himem.sysdevice=c:\dos\emm386.exe ramd=64 将DMA 内存数量设置为64Knoems 提供对上位内存的访问,但不提供对扩展内存的访问.应注意的是在windows中最好不要用它,因为windows本身有对扩展内存进行管理的程序.应采用windows中的管理器.十二、fc 命令fc/b dt.dat dt2.dat>b (作二进制代码比较)比较两个文件,一般用作存取进度,修改游戏存储文件用.实际代码位置应加上0100 如:0000 05E4:00 67实际用debug -e 修改时应加上0100 即0000 06E4:00 67后面加上重定向文件">P" 可以将比较结果输出到p文件中.十三、format /q /u /s /n:sectors /f:size /c/q参数:快速格式化,仅扫描文件分配表和根目录区,仅对格式化过的磁盘有效.使用时应确保格式化过后没有增加新的坏道./u参数:无条件格式化,并且不保存原来盘上的信息,可以防止"unformat"./s参数:格式化为系统盘,也可以使用"sys"命令./f:size size 可以为160 180 320 360 720 1200 1440 2800/n:sector n可以为1 格式为单面盘,容量为160k 180k可以为4 可以在5寸高密驱动器上格式化360k磁盘可以为8 可以在5寸高密驱动器上进行8个扇区的格式化./c 重新测试坏扇区,缺省时如果一个扇区标记为"坏",以后格式时就不在从新测试,仅作标记,使用"/C"时可以从新测试.十四、unformat 命令对用format 格式过,且未用"/u"参数的命令起作用,用它可以来重新修复已经损坏的硬盘分区表,但对网络盘不起作用.unformat drive:[/l][/test][/p]/l 显示每一个被unformat发现的文件和子目录,如果没有这个开关,只显示那些破碎的文件和子目录,可以用ctrl+s 暂停,按任意键继续./test 仅作一个测试,不作实际的修复工作,作模拟过程./p 一边测试一边打印.注:这种方法不能保证修复所有的文件,尤其是格式化后又添加过数据的磁盘.恢复后的文件依次存放在subdir1....2....3等子目录中.十五、interlnk 语法interlnk g=e ,它可以通过串口或并口在两机间进行通讯.将服务器端上的e驱动器映射为客户端的g驱动器,以后对客户端而言,所有对g的操作都意味着对服务器的访问,取消映射的办法为interlnk g=单独输入interlnk 则显示所有的映射情况.注意:interlnk 必须在装入interlnk.exe 设备驱动程序才可以使用.所用的驱动器符号与config.?sys中lastdrv.exe设置的数目有关.可以作一个一端为25针,另一端为9针的串行线实现,具体接线方式如下:5 - 7 2 - 153 - 2 3 - 137 - 4 4 - 126 - 6 5 - 103 - 3 6 - 118 - 5 15 - 24 - 20 13 - 39针25针12 - 410 - 511 - 625 - 2525针25针十六、interlnk.exe 与intersvr.exeinterlnk.exe 重新定向对于客户驱动器或打印接口的请求到另外的服务器驱动器或打印机.语法:config.sys 中加入:device=c:\dos\interlnk.exe [drive:n][/noprinter][com][lpt]十七、memmaker[/b][/batch][session][/swap:drive]使用memmaker能够优化内存配置,?并将配置写入autoexec.bat和config.sys中. 在这一过程中,需要重新启动几次机器.十八、memitem memcolor memdefault submenu 菜单选项includeautoexec.bat 中如下: config.sys中如下:path c:\dos;c:\ucdos [menu]doskey menucolor=15,1(前景色15,背景色1)\mouse\mouse menuitem=base_config,this is a basegoto %config% ->选择项menuitem=cced_config,this is a cced选项提示:base_config menudefault=base_config,5goto exit ->跳出缺省为base_config,延迟时间5秒:cced_config [common]c:\dos\smartdrv.exe /l device=c:\dos\himem.sysgoto exit 各项都包含的共同部分:exit ->结束[base_config]device=c:\dos\emm386.exe ramdos=high,umb[cced_config]device=c:\dos\smartdrv.exe/double_bufferinclude=base_config 包含base_config设置可以根据计算机的在不同情况下的配置要求来选择.十九、mscdex.exe 提供对光驱进行读写的程序mscdex/d:drive [/D:drive][/e][/k][/s][/l:letter]典型:config.sys 中device=c:\cdrom\cdrom.sys /d:mscd000 autoexec.bat中c:\dos\mscdex /d:mscd000 /l:g配置了一个光驱,符号为g参数/d:drive1为光驱身份号,须与config.sys中的符号一致,可有多个/d:mscd000 /d:mscd001/e:使用扩展内存装入光驱驱动程序./s:使光驱在ms_net或windows是否设置为共享光驱/V是否在加载时显示内存./L:letter 分配给光驱的盘符/m:number 指定缓冲器的数目应该注意的是:?如果用smartdrv.exe 加速对光驱的读写能力,应该在autoexec. bat中将mscdex.?exe 写在smartdrv.exe 之前,smartdrv.exe的使用可大幅提高对驱动器的读写能力.二十、msd的使用使用msd 可以整体检查计算机配置及系统信息包括:?驱动器参数,计算机cpu参数,内存大小参数,显示器类型,串.并口情况,以及各个IRQ占用情况,据此可以分析新增设备是否与原来设备有冲突.同时也可以通过分析内存驻留程序,判断内存中是否有病毒,有则标为"???".二十一、prompt dos提示符$q 等于号$t 当前时间$d 当前日期$p 当前驱动器符号$$ $号提示$n当前驱动器$g 大于号$l小于号$b 显示"|"管道号$h 隐去提示符$E显示"<-"号对于其它文字,则直接显示文本本身prompt ljw,则显示为ljw提示符prompt 则仅显示当前驱动器号及大于号.二十二、ramdrive.sys 使用内存当做虚拟盘来使用应注意,所有数据都存在于内存中,应及时将其存到硬盘中,否则掉电后或者死机后将丢失全部数据,优点是运行速度快,但不能在windows中使用.示例:config.sys: device=c:\dos\ramdrive.sys /size[/e|a]size为以k为单位的字节数,即建立的虚拟盘的大小./e或/a 都是使用扩展内存来建立虚拟盘,?加参数的前提是必须先加载内存管理器himem.sys及emm386.exe.二十三、subst 将一个驱动器与一个子目录联接如:将对A:\l1\l2 子目录的请求映射为S盘,则输入subst s: a:\l1\l2 即可这样使用dir s:?等命令则显示的是a:\l1\l2子目录下的内容,其它copy del 一样可以用subst s: d 来取消这种映射.可以用subst 来显示各种联接情况注意:?可以采用subst a: c:a 来建立一个对于A的读写盘.对于某些安装软件来说,?必须使用A盘来安装,就可以使用先将所要安装的软件全部拷贝到C:a子目录中,然后输入subst a: c:a,再转到A:,就可以进行软件的安装了.二十四、mem /c /m /p /d 常规内存显示程序/c显示所有内存驻留程序的占用情况,分为conventional常规内存和uppermemory高端内存占用,并显示总的占用情况(常规高端保留扩展内存)/p分页显示,页间暂停/m后加模块名如:/m msdos 显示dos系统内存的占用./d对常规高端保留扩展内存加以详细例表说明通过分析,可以看出内存占用是否合理,以及各种程序是否正常加载,从而在此基础上使用内存优化工具memmaker进行各种管理,同时又可以分析出一些程序死机的原因,若有的地方显示"???",则可以断定内存中有病毒的存在,有利于发现及消灭.二十五、各种管道工具的使用"> < >> <<"将各种命令造成的输出或所需要的输入重新定向如:dir *.bat /b>p 可以将dir *.bat 例出的文件名输出到p文件中.time<p>>p.batp文件中仅存在一个回车符,则可以将时间追加进p.bat文件中"> >>" 是将命令产生的输出重新定向,比如到文件或打印机中.>>产生的内容将追加进文件中,>则将原文件内容覆盖."< <<" 是将命令所需要输入的内容重新定向.如:time<p 在批中可以是时间代码或回车符,可以以此改变时间.需要说明的是"prn "为打印机, "null"为空设备con 为显示器type p.bat>prn 可将p.bat打印出来.copy null p 可将p文件删除掉copy con p 可以在屏幕上编辑p文件,F6可以存盘退出type p>pp 完成p文件到pp 的复制type p|more 可在屏满时暂停显示二十六、move 命令move [y/-y] filename1 filename2将文件1移动到文件2处如:move c:\dos\*.* c:\cced将dos子目录下的所有文件全部移动到cced 子目录下/y|-y参数在目标目录不存在需要创建时,是否出现提示可以使用该命令修改子目录名称,如move dos cced将dos目录名改为cced二十七、append 指定一些特殊数据文件的存放位置,如user.dat pe2.pro等一些非*. exe *.com *.bat 文件格式:append [:]终止以前存在的指定目录append 显示指定情况append [path] append c:\user 等二十八、call 在一个批处理命令中调用另外一个批处理文件(1)不终止现有文件的运行,执行完掉用程序后立即返回.(2)被调用批处理命令必须以bat 为扩展名(3)调用批处理文件时,可以加上参数(%1-%9)以及环境变量如%baud%(4)不能使用管道工具及重定向工具二十九、device devicehigh loadhighdevice 将指定的设备驱动程序装入内存中devicehigh将指定的设备驱动程序装入高端内存中loadhigh 将指定的设备驱动程序装入高端内存中三十、defrag 优化磁盘legend(传奇) optimize(优化) elapse(逝去) fragment(碎片)该命令执行对指定的盘进行优化处理(包括检查文件分配表,各文件状态,纠正错误),在执行时,可按照文件名大小,时间,扩展名对文件进行排序.。
