MS-DOS命令列表
以下是微软的DOS操作系统(MS-DOS)的DOS命令列表。其它DOS的命令和用法可能类似。
后期版本的 DOS 可以通过help命令来得到命令与参数列表,通过help <命令>或者<命令> /?来获得命令的详细信息。
内部命令
DIR
命令类型:内部命令
命令功能:显示某个磁盘指定目录下的全部或部分文件目录和子目录,显示信息包括文件名、扩展名、文件长度、文件创建日期和时间。同时给出所显示文件的总数和所剩余的磁盘空间。
命令格式:DIR filespec[/P] [/W] [/S] 命令使用说明:
- 开关符
- [/P]表示分屏显示。当文件较多,每显示完一整屏后屏幕暂停,并提示“请按任意键继续”,用户按键后显示下一屏,重复该过程直至显示完毕。
- [/W]表示以简洁形式(紧缩格式)显示文件清单,目录中只显示文件名和扩展名。
- [/S]对于给定的文件标志符,显示其在指定目录及指定目录所有下级子目录中的相应位置清单。
- 文件标志符filespec中的文件名和扩展名可以使用通配符?和*
- 当文件名是*.*时,可以省略不写。例如:*.ext,filename.*可简写为filename.。
- 该命令可以将显示结果送向打印机。
DIR命令的各种形式
- DIR *.*<Enter>显示当前盘当前目录的全部目录清单
- DIR A:\<Enter> 显示A盘根目录的目录清单
- DIR \<Enter> 显示当前盘根目录的清单
- DIR ..<Enter> 显示当前盘当前目录的上级目录的目录清单
- DIR .EXE<Enter> 显示当前盘当前目录下扩展名为.EXE的全部文件清单
- DIR B:SUB/S<Enter> 显示B盘当前目录下子目录SUB下的目录清单,及SUB下所有子目录(包括各级下级子目录)下的目录清单
- DIR .EXE/p<Enter> 以分屏方式显示当前盘当前目录下扩展名为.EXE的全部文件清单
- DIR *.*>PRN<Enter> 显示当前盘当前目录的全部目录清单同时打印
copy
复制或合并文件
语法:COPY [/D][/V][/N][/Y|/-Y][/Z][/A|/B] 命令形式:COPY source [/A|/B][+source [/A|/B]+ ... [destination [/A|/B]] 方括号括起来的是可选部分,不是必须部分。 比如:copy c:\source.exe c:\destination.exe //就是把source.exe 复制到destination.exe,不论destination.exe存在与否,扩展名可以使其它
/D 允许解密要创建的目标文件 /V 验证新文件写入是否正确。 /N 复制带有非8dot3名称的文件 /Y |/-Y 使用确认是否要覆盖现有目标文件的提示 /Z可重新启动模式复制已联网的文件 [/A|/B]表示ASCII文本文件和二进位文件
要附加文件,用通配符或 file1+file2+file3 格式 source 指定要复制的文件;destination 为新文件指定目录和/或文件名。
ren 或 rename
重命名文件或者一个子目录
语法
RENAME [drive:][path]filename1 filename2 例如:rename d:\soft\setup.exe setup123.exe REN [drive:][path]filename1 filename2
cd 或 chdir
主条目:cd (命令)
显示或者更改当前路径
语法 CHDIR [/D] [drive:][path] CHDIR [..] CD [/D] [drive:][path] CD [..]
md 或 mkdir
主条目:Md (命令)
新建一个目录
语法 MKDIR [drive:]path MD [drive:]path
rd 或 rmdir
删除一个空目录
语法
RMDIR [/S] [/Q] [drive:]path
RD [/S] [/Q] [drive:]path
在使用过程中要记住的是,这个命令若未加[/S]的参数时,只能够删除空子目录。
参数说明:
[/S]:除目录树,即删除目录及目录下的所有子目录和文件
[/Q]:在进行删除时,取消系统询问删除与否的确认讯息。
del 或 erase
删除一个或者多个文件
语法
ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
参数说明:
- /F 强制删除只读文件。
- /S 从所有子目录删除指定文件。
- /Q 安静模式。删除时,不要求确认。
- /A 根据属性选择要删除的文件。
范例:
- del /f /s /q /a c:\*.bak
- 就是删除所有在 c 槽的 *.bak 档
假如是一个目录的话就
- del /q c:\folder\*.bak
type
显示文件内容 type <档案名>
set
显示、设置、删除环境变量。如时间,提示符等。
从Windows 2000起,通过添加/P参数,set命令可以用来接收命令行的输入。
例如:
Set /P Choice = Type your text.
echo You typed: "%choice%"
path
设置可执行文件的搜索路径
在硬盘中建立树形目录结构,虽然方便了文件的分门别类整理,但是却带来了另一方面的问题:如何共同各目录中的文件?每当执行外部命令或批处理文件时,首先要找到存放该文件的目录,指出相应的路径,总是感到操作繁琐,于是DOS提供了PATH命令,以解决文件的共用问题。
- 功能:设置可执行文件的搜索路径,只对.COM、.EXE及.BAT文件有效。
- 类型:内部命令。
- 格式 PATH[;][盘符1][路径1][;][盘符2][路径2][;...]
- 使用说明
-
- PATH命令可用来设置可执行文件(仅包括:.COM、.EXE及.BAT文件)的搜索路径。当您运行一个可执行文件时,DOS会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据PATH命令所设置的路径,顺序逐条地到各目录中搜索该文件;
- PATH命令中的路径,若有两条以上,各路径之间以一个分号“;”隔开;
- PATH命令有三种使用方法:
-
- PATH 盘符:路径1;盘符:路径2;...(设定可执行文件的搜索路径)
- PATH ;(取消所有路径)
- PATH(显示目前所设的路径)
help
显示当前版本DOS的帮助信息
语法 HELP [command]
ver
显示当前DOS版本信息。
外部命令
tree
显示目录的树状结构
TREE命令自DOS 2.0系统开始支援子目录以后提供,用以让用户得知磁盘或硬盘目录的树状结构。
more
分屏显示文件
用法举例:type[文件名]|more 分屏显示文件内容
move
移动文件,或重命名一个文件或子目录
attrib
修改文件属性
deltree
删除目录文件
xcopy
复制文件或子目录
XCOPY指令由DOS 3.2开始提供,用以提供一个更快捷及稳定的档案抄写模式。传统DOS的内部指令在抄写档案时,会利用标准DOS呼叫把档案逐一由源路径复制往目的路径;但XCOPY会先把要抄的内容抄往记忆作暂存,待记忆填满了,再写往目的路径。由于磁盘动作减少了,所以抄写动作得以大幅提高。
format
格式化磁盘
diskcopy
复制整个软盘
undelete
恢复删除的文件(如果可能的话)
unformat
恢复格式化的磁盘(如果可能的话)
fdisk
有些时候需要格式化mbr的信息(例如卸载掉Linux的启动菜单等),这时候可以使用这个命令: fdisk /mbr
MS-DOS命令列表的更多相关文章
- MS DOS 命令大全
刚好看到留下来以备用: 一)MD——建立子目录命令 1.功能:创建新的子目录 2.类型:内部命令 3.格式:MD[盘符:][路径名]〈子目录名〉 4.使用说明: (1)“盘符”:指定要建立子目录的磁盘 ...
- DOS 命令大全
MS DOS 命令大全 一.基础命令 1 dir 无参数:查看当前所在目录的文件和文件夹. /s:查看当前目录已经其所有子目录的文件和文件夹. /a:查看包括隐含文件的所有文件. /ah:只显示出隐含 ...
- 一些dos命令
MS DOS 命令大全 一.基础命令 1 dir 无参数:查看当前所在目录的文件和文件夹. /s:查看当前目录已经其所有子目录的文件和文件夹. /a:查看包括隐含文件的所有文件. /ah:只显示出隐含 ...
- Windows常用的一些DOS命令整理
Windows常用的一些DOS命令整理.. MS DOS 命令大全 ---清空Dos屏幕使用命令:cls -- Dos切换当前目录到D盘:cd d: 一.基础命令 1 dir 无参数:查看当前所在目录 ...
- Dos命令大全(1)
MS DOS 命令大全 一.基础命令 1 dir 无参数:查看当前所在目录的文件和文件夹. /s:查看当前目录已经其所有子目录的文件和文件夹. /a:查看包括隐含文件的所有文件. /ah:只显示出隐含 ...
- DOS命令生成文件列表
DOS命令窗口,生成文件列表命令格式:dir xmlFiles /b >list.txt dir 文件列表相关命令 xmlFiles 待生成文件所在文件夹,在dos命令窗口根目录下,省略前缀.别 ...
- 用DOS命令获取文件列表
其实就是两个命令:dir 跟 tree 在C:盘根目录下生成了一个名为“filelist.txt”的文本文件,该文件中即包含D:盘的文件夹列表. dir d:\ >c:\filelist.txt ...
- Python3执行DOS命令并截取其输出到一个列表字符串,同时写入一个文件
#执行DOS命令并截取其输出到一个列表字符串,同时写入一个文件#这个功能很有用listing=os.popen('ipconfig').readlines()for i in listing: pri ...
- 【windows】dos命令查看某个文件夹下所有文件目录列表
dos命令 dir展示一个目录中的文件夹和文件列表 /a代表显示隐藏目录
随机推荐
- 动态代理写connection连接池Demo
public class JdbcUtil2 { //声明连接池<放到LinkedList中,操作其中对象的速度快 只需要改变连接> private static LinkedList&l ...
- 文成小盆友python-num3 集合,函数,-- 部分内置函数
本接主要内容: set -- 集合数据类型 函数 自定义函数 部分内置函数 一.set 集合数据类型 set集合,是一个无序且不重复的元素集合 集合基本特性 无序 不重复 创建集合 #!/bin/en ...
- uC/OS-II中的中断(转)
中断是指在程序运行过程中,应内部或外部异步事件的请求中止当前任务,而去处理异步事件所要求的任务的过程. 中断服务函数(ISR)是应中断请求而运行的程序. 中断向量就是中断服务函数(ISR)的入口地址, ...
- 作为一个新人,怎样学习嵌入式Linux,(韦东山)
很早以前在网上看到的韦东山老师写的文章,复制到自己的博客,方便自己以后看. 在学习嵌入式Linux之前,肯定要有C语言基础.汇编基础有没有无所谓(就那么几条汇编指令,用到了一看就会). C语言要学到什 ...
- FJ省队集训DAY5 T1
思路:考试的时候打了LCT,自以为能过,没想到只能过80.. 考完一想:lct的做法点数是100W,就算是nlogn也会T. 讲一下lct的做法把:首先如果一条边连接的两个点都在同一个联通块内,那么这 ...
- IIC总线协议---以存储芯片at24c64为例
IIC总线协议 前言:年前给老师做个红外抄表系统,,现在对当中用到的一些模块总结一下. 1.只有在总线空闲时才允许启动数据传送. 2.在数据传送过程中,当时钟线为高电平时,数据线必须保持稳定状态,不允 ...
- [置顶] 【原创分享】嵌入式linux应用之内核移植定制篇-前篇(linux-3.8.12 mini2440)--20130824
移植的话其实很早就做过了,不过那时用的友善定制的老版本2.6.32 驱动什么的全部弄好了,仅仅用默认配置而已.基本不用改动什么,很简单. 内核更新其实非常的快,今天我就用个3.8.12来移植. 当然, ...
- 在eclipse中创建web项目
如何创建dynamic web project项目 本文的演示是从本地文件创建dynamic web project,从svn检出的同时创建dynamic web project于此类似.我们推荐使用 ...
- logstash 处理tomcat access报ArgumentError: comparison of String with 5 failed
<pre name="code" class="html"> 10.168.102.19 - - [22/Sep/2016:20:35:11 +08 ...
- 华为手机root 删除一般不用软件 的命令
上个B518海外版的一键root精简 精简了以下这些,不想删除的自己可以在刷机脚本中删除对应行就行了,音量解锁,GPS,搜索键关屏,root,添加钛备份4.0,re管理器,其他框架未改动,稳定性不会变 ...