重定向
1> 正确输出
2> 错误输出
>> 追加
\> 覆盖
基本命令
dir ==ls
cls ==clear 清空屏幕
type ==cat
文件
创建文件
1. echo
2. copy con 文件名
内容
ctrl+z
del 删除文件 /q 不再询问
目录
md 创建目录
rd move directory 删除空文件夹
rd /s 删除非空文件夹 /q 不再询问
rd /s /q == rm -rf
切换目录
cd
切换磁盘
c:\Users>d:
D:\>c:
复制移动文件
copy==cp
move==mv
ren 重命名
修改文件属性
atttrib
+h 隐藏hiden
+s 受保护系统性
+a 独有
快速生成空文件
fsutil file createnew c:\windows\test.ini 409600000
修改关联性
assoc .txt=exefile 把.txt文件用exe打开,改回来txtfile
关机
shutdown
-s 关机
-r 重启
-f 强制
-t 100 时间100秒倒计时
-a 取消一切计时
-c "hello" 提示
-l 注销
批处理脚本 .bat 脚本=.sh
@echo off 不显示执行过程
pause
颜色
color 0a 0背景颜色 a字体颜色
color ? 显示所有颜色
区块
: 冒号分割
goto跳转到另一个区块
变量
%a%
set p/ a=请输入a的值: 设置变量a的值
逻辑判断
if a==b xxx
查看端口
netstat -ano
netstat -ano | findstr 8080
findstr == grep
结束进程
taskkill
/im 指定进程
/pid
/f 强制
用户
net user 查看用户列表
net user simon 查看simon的详细信息
net user simon passwd 更改simon的密码
net user tom 123 /add 创建tom用户,密码123
net user tom /del 删除tom
net user tom /active:no 禁用用户 开启yes
组
net localgroup 查看组表
net localgroup administrators 查看管理员组
net localgroup administrators tom /add 管理员组添加tom
net localgroup administrators tom /del 删除