J2SE/JAVA|DOS命令全集

一。常用命令
cd(change directory)————切换目录命令
cd .
切换到当前目录,.表示当前目录。
cd ..
切换到上层目录。
cd 目录名
切换到指定目录。
cd \
返回当前根目录。

vol————显示磁盘卷标命令
vol [盘符]
省略盘符显示当前卷标。

chkdsk————检查磁盘当前状态命令
chkdsk [盘符][路径][文件名][/f][/v]
/f 纠正在指定磁盘上发现的逻辑错误。
/v显示盘上所有文件和路径。

dir————显示磁盘目录命令
dir [盘符][路径][/p][/w]
/p 分页。
/w 只显示文件名。
/s 显示指定目录和所有子目录文件。
/a:d 目录 r 只读 h 隐藏 a 准备存档文件 s 系统文件 -s非系统文件 显示具有指定属性的文件。


md————建立子目录
rd————删除子目录


copy————复制命令(只复制文件)
xcopy————复制命令
/s 复制目录和子目录,除了空的。
/e 复制目录和子目录,包括空的。
/c 即使有错误也继续复制。
/q 复制时不显示文件名。
/f 复制时显示完整的源和目标文件名



del ————删除文件
deltree————删除目录树

sys————制作DOS系统盘


format ————格式化磁盘
format〈盘符:〉[/s][/4][/q]
/s 将把dos系统文件io.sys、msdos.sys及command.com复制到磁盘上,使该磁盘可以做为dos启动盘。若不选用/s参数,则格式化后的磁盘只能读写信息,而不能做为启动盘
/4 在1.2mb的高密度软驱中格式化360kb的低密度盘
/q 快速格式化,这个参数并不会重新划分磁盘的磁道和扇区,只能将磁盘根目录、文件分配表以及引导扇区清成空白,因此,格式化的速度较快。
【J2SE/JAVA|DOS命令全集】/u 表示无条件格式化,即破坏原来磁盘上所有数据。不加/u,则为安全格式化,这时先建立一个镜象文件保存原来的fat表和根目录,必要时可用unforrmat恢复原来的数据。

unformat————恢复格式化命令
unformat〈盘符〉[/l][/u][/p][/test]
选用/l参数列出找到的子目录名称、文件名称、大致日期等信息,但不会真的做format工作。
选用/p参数将显示于屏幕的报告(包含/l参数所产生的信息)同时也送到打印机。运行时屏幕会显示:“print out will
be sent to lpt1”

选用/test参数只做模拟试验(test)不做真正的写入动作。使用此参数屏幕会显示:“simulation only”
选用/u参数不使用mirror映像文件的数据,直接根据磁盘现状进行unformat。
选用/psrtn;修复硬盘分区表。

若在盘符之后加上/p、/l、/test之一,都相当于使用了/u参数,unformat会“假设”此时磁盘没有mirror映像文件。
注意:unformat对于刚format的磁盘,可以完全恢复,但format后若做了其它数据的写入,则unformat就不能完整的救回数据了。 unformat并非是万能的,由于使用unformat会重建fat与根目录,所以它也具有较高的危险性,操作不当可能会扩大损失,如果仅误删了几个文件或子目录,只需要利用undelete就够了。


diskcopy——整盘复制命令
diskcopy[盘符1:][盘符2:]
使用说明:
(1)如果目标软盘没有格式化,则复制时系统自动选进行格式化。
(2)如果目标软盘上原有文件,则复制后将全部丢失。
(3)如果是单驱动器复制,系统会提示适时更换源盘和目标盘,请操作时注意分清源盘和目标盘。

scandisk——检测、修复磁盘命令
defrag——重整磁盘命令
type——显示文件内容命令
fc——文件比较命令

attrib——修改文件属性命令
attrib[文件名][r][—r][a][—a][h][—h][—s]

mem————查看当前内存状况命令
edit————文本编辑
cls————清屏
ren ————改变文件名
path——路径设置命令(不会保存至系统)


tree——显示磁盘目录结构命令
tree[盘符:][/f][>prn]
/f 显示所有目录及目录下的所有文件,省略时,只显示目录,不显示目录下的文件.
选用>prn参数时,则把所列目录及目录中的文件名打印输出


tasklist——显示进程
taskkill ————终止进程
TASKKILL [/S system [/U username [/P [password]]]]
{ [/FI filter] [/PID processid | /IM imagename] } [/F] [/T]
/F 指定要强行终止的进程。
/PID process id 指定要终止的进程的PID。
/IM image name 指定要终止的进程的图像名。通配符 '*'可用来指定所有图像名。
/T Tree kill: 终止指定的进程和任何由此启动的子进程。
/S system 指定要连接到的远程系统。
/U [domain\]user 指定应该在哪个用户上下文
执行这个命令。
/P [password] 为提供的用户上下文指定密码。如果忽略,提示输入

ntsd————系统debug 级结束进程(除系统进程)
ntsd -c q -p pid

ping命令详解

ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [-k computer-list]] [-wz timeout] destination-list

-t 不停的P


    推荐阅读