PX_3 | 批处理脚本
原笔记链接 https://wwamk.lanzouu.com/inGvi3pub8ha
批处理基础教学
创建批处理脚本:
案例1:小恶意程序
禁止!用于非法用途!

案例2:恶作剧-隐藏文件-勒索小病毒

解药:-s -h
案例3:好玩的程序

案例4:定时关机
shutdown /s /t 秒 # 定时关机
shutdown /s /f /t 秒 # 定时强制关机
shutdown /r /t 秒 # 定时重启
shutdown /l # 立即注销当前用户
shutdown /a # 取消一切定时

案例5:bat转换
Bat-to-exe转换工具,了解即可。
案例6:变量与互动变量
set a=1 创建变量
unset a 删除变量
%a% 取值
set /p a= 请输入xxxx: /p代表创建互动变量

案例7:灵活运用互动变量

案例8:运行窗口大小

案例9:自启动脚本
copy %0 "c:\xxx\%usernmae%\xx\xx\xx\ 自启动路径"
shutdown /r /t 0
%0 # 脚本本身的名称
%usernmae% # 取出当前系统登录的用户名

案例10:注释

案例11:延时与进程管理
tasklist # 列出进程名与PID
taskkill /PID num # 基于PID杀死进程
taskkill /IM 进程名称 # 基于进程名称杀死进程
taskkill /IM 进程名称 /f # 强制杀死进程
练习:notepad.exe calc.exe cmd.exe

案例12:快速制作大文件

案例13:冒号与goto用法

案例14:死循环

案例15:闪烁

案例16:带有菜单的工具箱

作业:
1、熟练练习所有批处理案例 2、提交一个带有菜单的工具箱脚本,要求菜单至少8项