1、ASSOC 显示或修改文件扩展名关联。 AT 计划在计算机上运行的命令和程序。 ATTRIB 显示或更改文件属性。 BREAK 设置或清除扩展式 CTRL+C 检查。 CACLS 显示或修改文件的访问控制列表 (ACLs)。 CALL 从另一个批处理程序调用这一个。 CD 显示当前目录的名称或将其更改。 CHCP 显示或设置活动代码页数。 CHDIR 显示当前目录的名称或将其更改。 CHKDSK 检查磁盘并显示状态报告。 CHKNTFS 显示或修改启动时间磁盘检查。 CLS 清除屏幕。 CMD 打开另一个 Windows 命令解释程序窗口。 COLOR 设置默认控制台前景和背景颜色。 COMP
2、 比较两个或两套文件的内容。 COMPACT 显示或更改 NTFS 分区上文件的压缩。 CONVERT 将 FAT 卷转换成 NTFS。您不能转换当前驱动器。 COPY 将至少一个文件复制到另一个位置。 DATE 显示或设置日期。 DEL 删除至少一个文件。 DIR 显示一个目录中的文件和子目录。 DISKCOMP 比较两个软盘的内容。 DISKCOPY 将一个软盘的内容复制到另一个软盘。 DOSKEY 编辑命令行、调用 Windows 命令并创建宏。 ECHO 显示消息,或将命令回显打开或关上。 ENDLOCAL 结束批文件中环境更改的本地化。 ERASE 删除至少一个文件。 EXIT 退出
3、 CMD.EXE 程序 (命令解释程序 )。 FC 比较两个或两套文件,并显示不同处。 FIND 在文件中搜索文字字符串。 FINDSTR 在文件中搜索字符串。 FOR 为一套文件中的每个文件运行一个指定的命令。 FORMAT 格式化磁盘,以便跟 Windows 使用。 FTYPE 显示或修改用于文件扩展名关联的文件类型。 GOTO 将 Windows 命令解释程序指向批处理程序中某个标明的行。 GRAFTABL 启用 Windows 来以图像模式显示扩展字符集。 HELP 提供 Windows 命令的帮助信息。 IF 执行批处理程序中的条件性处理。 LABEL 创建、更改或删除磁盘的卷标。
4、MD 创建目录。 MKDIR 创建目录。 MODE 配置系统设备。 MORE 一次显示一个结果屏幕。 MOVE 将文件从一个目录移到另一个目录。 PATH 显示或设置可执行文件的搜索路径。 PAUSE 暂停批文件的处理并显示消息。 POPD 还原 PUSHD 保存的当前目录的上一个值。 PRINT 打印文本文件。 PROMPT 更改 Windows 命令提示符。 PUSHD 保存当前目录,然后对其进行更改。 RD 删除目录。 RECOVER 从有问题的磁盘恢复可读信息。 REM 记录批文件或 CONFIG.SYS 中的注释。 REN 重命名文件。 RENAME 重命名文件。 REPLACE 替
5、换文件。 RMDIR 删除目录。 SET 显示、设置或删除 Windows 环境变量。 SETLOCAL 开始批文件中环境更改的本地化。 SHIFT 更换批文件中可替 换参数的位置。 SORT 对输入进行分类。 START 启动另一个窗口来运行指定的程序或命令。 SUBST 将路径跟一个驱动器号关联。 TIME 显示或设置系统时间。 TITLE 设置 CMD.EXE 会话的窗口标题。 TREE 以图形模式显示驱动器或路径的目录结构。 TYPE 显示文本文件的内容。 VER 显示 Windows 版本。 VERIFY 告诉 Windows 是否验证文件是否已正确写入磁盘。 VOL 显示磁盘卷标和
6、序列号。 XCOPY 复制文件和目录树。 net use ipipc$ “ “ /user:“ “ 建立 IPC 空链接 net use ipipc$ “密码“ /user:“用户名 “ 建立 IPC 非空链接 net use h: ipc$ “密码 “ /user:“用户名 “ 直接登陆后映射对方 C:到本地为 H: net use h: ipc$ 登陆后映射对方 C:到本地为 H: net use ipipc$ /del 删除 IPC 链接 net use h: /del 删除映射对方到本地的为 H:的映射 net user 用户名 密码 /add 建立用户 net user guest
7、/active:yes 激活 guest 用户 net user 查看有哪些用户 net user 帐户名 查看帐户的属性 net localgroup administrators 用户名 /add 把 “ 用户 ” 添加到管理员中使其具有管理员权限 ,注意: administrator 后加 s 用复数开启服务; (如 :net start telnet, net start schedule) net stop 服务名 停止某服务 net time 目标 ip 查看对方时间 net time 目标 ip /set 设置本地计算机时间与 “ 目标 IP” 主机的时间同步 ,加上参数 /ye
8、s 可取消确认信息 net view 查看本地局域网内开启了哪些共享 net view ip 查看对方局域网内开启了哪些共享 net config 显示系统网络设置 net logoff 断开连接的共享 net pause 服务名 暂停某服务 net send ip “文本信息 “ 向对方发信息 net ver 局域网内正在使用的网络连接类型和信息 net share 查看本地开启的共享 net share ipc$ 开启 ipc$共享 net share ipc$ /del 删除 ipc$共享 net share c$ /del 删除 C:共享 net user guest 12345 用
9、guest 用户登陆后用将密码改为 12345 net password 密码 更改系统登陆密码 netstat -a 查看开启了哪些端口 ,常用 netstat -an netstat -n 查看端口的网络连接情况,常用 netstat -an netstat -v 查看正在进行的工作 netstat -p 协议名 例: netstat -p tcq/ip 查看某协议使用 情况(查看 tcp/ip 协议使用情况) netstat -s 查看正在使用的所有协议使用情况 nbtstat -A ip 对方 136 到 139 其中一个端口开了的话,就可查看对方最近登陆的用户名( 03 前的为用户名
10、) -注意:参数 -A 要大写 tracert -参数 ip(或计算机名 ) 跟踪路由(数据包),参数: “ -w数字 ” 用于设置超时间隔。 ping ip(或域名 ) 向对方主机发送默认大小为 32 字节的数据,参数:“ -l空格 数据包大小 ” ; “ -n发送数据次数 ” ; “ -t” 指一直 ping。 ping -t -l 65550 ip 死亡之 ping(发送大于 64K 的文件并一直 ping 就成了死亡之 ping) ipconfig (winipcfg) 用于 windows NT 及 XP(windows 95 98)查看本地 ip 地址,ipconfig 可用参数
11、“/all” 显示全部配置信息 tlist -t 以树行列表显示进程(为系统的附加工具,默认是没有安装的,在安装目录的 Support/tools 文件夹内 ) kill -F 进程名 加 -F 参数后强制结束某进程 (为系统的附加工具,默认是没有安装的,在安装目录的 Support/tools 文件夹 内 ) del -F 文件名 加 -F参数后就可删除只读文件 ,/AR、 /AH、 /AS、 /AA 分别表示删除只读、隐藏、系统、存档文件, /A-R、 /A-H、 /A-S、 /A-A 表示删除除只读、隐藏、系统、存档以外的文件。例如 “DEL/AR *.*” 表示删除当前目录下所有只读文
12、件, “DEL/A -S *.*” 表示删除当前目录下除系统文件以外的所有文件 DOS 命令大全 DOS 的命令分为内部命令和外部命令,内部命令是随 装入内存的,而外部命令是一条一条单独的可执行文件。 Dos 下各种常见命令索引 dir attrib cd copy xcopy del undelete deltree dos=high doskeyemm386.exe fc format unformat interlnk intersvr memmaker memitem 等 mscdex msdprompt ramdrive subst mem “ PRN 将 c盘上的所有子目录和文件
13、按 隶属关系并根据子目录和文件字母顺序打印输出 (4)/B 参数 :将只显示文件名与扩展名 (5)/L 参数 :将全部用小写字母对文件或子目录进行列表 训练 : dir /a 列当前目录所有文件 (含隐含及系统文件 ) dir /ah 列隐含文件 (包含子目录 (隐含的 ) dir /a-h dir /as 列系统文件 dir /a-s dir /ad 列子目录 dir /a-d dir /o 按字母顺序 dir /B 只显示文件名与扩展名 二、 attrib +r|-r +a|-a +s|-s +h|-h d: name /s 缺省 attrib name 显示文件的 (文件 )属性 att
14、rib 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.txt attr
15、ib +a a:*.* attrib -a a:*.bak xcopy 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 .返回到父目录 cd98 进入根目录下的 98 子目录 四、 copy /
16、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 文件名
17、+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 d
18、irectory 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 不加提示地将所有满足条
19、件的文件恢复 (能够恢复的 ),并将首字母置成 “#“,若已存在 ,则按 “# % & 0 1 2-9 a-z“顺序加上 . 如 :undelete *.dbf/au 将扩展名为 “dbf“的文件全恢复 ,并以 “#“开头 ,作为文件名 , /list 仅列出可恢复的文件 ,而不恢复 undelete /load 将 undelete 装入内存 /unload 将 undelete 卸出内存 /sdrive对指定驱动器进行监测管理 undelete/sc 将 undelete驻留内存 ,?并创建一个隐含的 sentry 子目录对 c盘删除的文件进行管理 undelete/ds 恢复相应恢复命令
20、可以用 undelete 即可完整恢复出文件名 (非常完整 ) 最常用 undelete *.* deltree /y drive:path deltree 删除子目录及文件 ,尽管有些文件是系统文件或隐含文件它可以带有通配符 ,带有通配符时 ,它将删除符合条件的文件及子目录如 :?undelete *.dbf/au 将扩展名为 “dbf“的文件全恢复 ,并以 “#“开头作为文件名 . /list 仅列出可恢复的文件 ,而不作恢复操作 . undelete/load 将 undelete 装入内存 . /unload 将 undelete 卸出内存 . /sdrive 对指定的驱动器进行监视管
21、理 . undelete/sc 将 undelete 驻留内存 ,并创建一个隐含的 sentry子目录对 C盘删除的文件进行管理 .相应恢复命令可以用 undelete/ds 即可完整恢复出文件名 (很完善 ). 最常用的是 undelete *.* 八、 deltree /y drive:path deltree 删除子目录及文件 ,尽管有些文件是系统或隐含的 . 它可以带有通配符 ,这时它将删除符合条件的文件或子目录 . 如 :存在 L1 文件 ,L2 子目录 ,L3 文件 ,L4 子目录 deltree L*.* 将删除以上所有的文件和子目录 ,但在删除前加以确认 ,若不删除 ,可以输入
22、 “N“. /y 参数是在删除时不加以确认就进行操作的 . 它删除的文件可以用 undelete 恢复 ,?但不能恢复子目录及其下的文件 ,可以用特殊工具 .如 NORTON 8.0 等 . 若提前使用了 undelete/s,?则可以在 sentry子目录下找到完整的文件 ,但名已经改变了 . 九、 dos=high|lowumb|noumb dos=high,umb 则 dos 将自身装入高端内存 (high)并能 管理上位内存 (umb). noumb 则不管理上位内存 . 在写入 dos=high 及 umb 前应装入 device=himem.sys 为了将程序或驱动程序装入上位内存
23、 ,必须使用 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 一样 . dosk
24、ey/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:doshimem.sys device=c:dosemm386.exe ram d=64 将 DMA 内存数量设置为 64K noems 提供对上位内存的 访问 ,但不提供对扩展内存的访问 . 应注意的是在 windows中最好不要用它 ,因为 windows本身有对扩展内存进