1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67
| 1.进行算数运算 set /a 算数表达式; 2.关闭盘符 @echo off 3.变量名称 s= 1+2 4.变量使用%变量%引用 echo %s% 5.命令执行暂停 pause 6.重定向运算: echo "hello">a.txt 将字符存到文本文件,会覆盖原有内容。没有文件则新建文件 type a.txt 显示文件中的内容 echo "world">>a.txt 将字符追加添加到文本内容末尾 <右边的内容添加到文件,会覆盖原有内容 <<左边的内容追加添加到文件 7.多命令运算符 &&与运算 ||或运算,当第一个命令执行成功后将不会执行第二个命令 8. net user 显示网络使用用户 9.管道运算 A|B 将A命令的输出作为B命令的输入 dir | find".txt" 从目录中寻找txt文件 10.netstat -an 显示网络连接 netstat -an | find"ESTABLISHED" 从网络连接中寻找已建立的连接 11. 参数传递 .bat文件接受参数使用%num new user %1 %2 /add用接受的参数一和参数2分别作为账户名和密码 12.注释 rem 这里是注释内容 13.炫酷命令提示符 color 0A 两个十六进制字符分别表示背景前景颜色 title "hack" 14.时间和日期 date /t 显示当前日期 time /t 显示当前时间 15.启动命令 start "title"直接启动一个该标题的终端 start add.bat 参数 16.调用其他bat文件 call a.bat 需要在同一文件目录下 17.查看任务进程 tasklist 18.关闭进程 taskkill 19.查看文件夹结构 tree 20.关机命令 shutdown 21.计划任务命令 at 时间 + 任务 23.环境变量 set查看本地变量 24.目录查看 dir 25.新建目录 mkdir 26.删除目录 rmdir 27.目录重命名 ren testod testnew 28.目录拷贝 copy origin newpath 29.文件删除:del 文件名 30.文件剪切: move old new 重命名 move 31.网络相关:net user 32.用户组 net localgroup 33.网络联通检测:ping 34.网络连接命令: telnet 35.路由信息查看 tracert 36.网络适配器:ipconfig 37.arp(地址解析协议)查看 : arp 37.if %v%==hell0(echo ok)else(echo no) 38.for循环结构 39.命令划分区块 :1 :2 :3 40.goto 3 跳转到区块3
|