文章目录
- CMD命令
- 1-1 批处理初体验
- 2-1 批处理运算操作_算数运算
- 2-2 批处理运算操作_重定向
- 2-3 批处理运算操作_多命令运算
- 2-4 批处理运算操作_管道符操作
- 3-1 基本命令格式介绍
- 3-2 批处理文件接收参数
- 3-3 注释符介绍
- 3-4 炫酷命令提示符
- 3-5 时间相关命令
- 3-6 启动命令
- 3-7 调用其他bat文件
- 3-8 列表查看命令
- 3-9 任务终止命令
- 3-10 文件夹命令tree
- 3-11 关机命令shutdown
- 3-12 计划任务命令
- 3-13 环境变量介绍
- 4-1 目录浏览命令
- 4-2 目录新建与删除
- 4-3 目录切换
- 4-4 目录重命名
- 4-5 目录拷贝
- 4-6 文件删除
- 4-7 文件剪切/改名
- 5-1/5-2 用户操作命令
- 5-3 主机连通性ping命令
- 5-4 网络连接命令
- 5-5 网络路由信息命令
- 5-6 网络适配器命令
- 5-7 ARP信息命令
- 6-1/6-2 if-else结构/文件存在判断
- 6-3 判断删除
- 7-1 循环遍历文件夹名称
- 7-2 循环遍历文件夹下的文件
- 7-3 遍历数字
- 7-4 遍历文件内容
- 8-1 目录重复新建代码分析
- 9-1 计算机信息展示
- 9-2 交互操作介绍
- 9-3 计划执行操作
- 9-4 批处理脚本装Exe程序介绍
CMD命令
笔记制作来源:B站_2020年最新Windows DOS命令\批处理脚本学习
Windows系统自带工具的 cmd 命令
1-1 批处理初体验
netsh winsock reset 重置网络
cls(clean screen) 清除cmd窗口
2-1 批处理运算操作_算数运算
要先调用 set/a 才可以执行运算
2-2 批处理运算操作_重定向
dir 查看对应目录下的文件
> 和 >> 对比
2-3 批处理运算操作_多命令运算
2-4 批处理运算操作_管道符操作
mkdir 创建文件夹
| 管道符,用来并列条件
netstat 查看网络链接
并列例子
3-1 基本命令格式介绍
管理员运行cmd,添加删除用户
3-2 批处理文件接收参数
3-3 注释符介绍
rem(remark) 评论、注释
3-4 炫酷命令提示符
3-5 时间相关命令
3-6 启动命令
3-7 调用其他bat文件
3-8 列表查看命令
3-9 任务终止命令
远程结束进程
3-10 文件夹命令tree
3-11 关机命令shutdown
3-12 计划任务命令
3-13 环境变量介绍
4-1 目录浏览命令
4-2 目录新建与删除
4-3 目录切换
4-4 目录重命名
4-5 目录拷贝
4-6 文件删除
4-7 文件剪切/改名
5-1/5-2 用户操作命令
5-3 主机连通性ping命令
5-4 网络连接命令
5-5 网络路由信息命令
5-6 网络适配器命令
5-7 ARP信息命令
6-1/6-2 if-else结构/文件存在判断
6-3 判断删除
7-1 循环遍历文件夹名称
7-2 循环遍历文件夹下的文件
7-3 遍历数字
自动化ping
7-4 遍历文件内容
8-1 目录重复新建代码分析
9-1 计算机信息展示
9-2 交互操作介绍
@echo off
echo 1.a
echo 2.b
echo 3.c
echo 4.d
:first
echo Enter your option:
set /p opt=
if %opt%==1 goto one
if %opt%==2 goto two
if %opt%==3 goto three
if %opt%==4 goto four
echo Invalid option
goto first
:one
echo your choice one
pause>nul
exit
:two
echo your choice two
pause>nul
exit
:three
echo your choice three
pause>nul
exit
:four
echo your choice four
pause>nul
exit
@echo off
echo 1.show ip address
echo 2.show network link
echo 3.show direcotory
:main
echo Enter your option:
set /p opt=
if %opt%==1 goto one
if %opt%==2 goto two
if %opt%==3 goto three
echo Invalid option
goto main
:one
ipconfig /all
pause>nul
exit
:two
netstat /an
pause>nul
exit
:three
dir
pause>nul
exit
9-3 计划执行操作
at命令弃用了,现在使用schtasks
9-4 批处理脚本装Exe程序介绍
注意不要将转换的程序直接在本电脑使用,可能在转换过程中会被工具加入木马!!!可在虚拟机中使用。