[网络安全]批处理(脚本)编写

Windows DOS命令=Linux 

一.作用:

  1. 自上而下成批次处理每一条命令,直到执行到最后一条

二.如何创建批处理:

  1. 扩展名:.bat
  2. 创建办法:
  3. 新建一个记事本,把扩展名改为 .bat

三.编辑方法:

右击 -编辑 

1).一行一个命令

四.批处理命令:

  1. pause 暂停 (及时后面有命令,也不执行)
  2. @echo off 关闭回显(屏蔽执行过程,写在第一行)
  3. titile <标题名>  (给输出窗格修改标题)
  4. color     <背景颜色><字体颜色>   

   color ? (输出颜色格式表)

  1. [命令]   >nul    +空格+   2>nul   不管命令是否正确的运行,不会在屏幕显示。
  2. :   作用:  划分区域块 
  3.   goto 作用: 跳转   goto 一个不存在的区域块,将挨个执行
  4.  start  [网页] [程序] ....... 作用 打开网页/程序   不加路径:打开cmd

五.变量

  1. userprofile  变量  作用: 当前用户的路径
  2. %<变量>% 取值
  3. set 设置变量 [/p(等待用户输入)]   [a=[输入提示信息] ]

六.注意:

当命令有特殊符号的时候必须在命令前后加上双引号.

 七.操作

  • 格式化 d盘 (不能格式化c盘)

ping ip  >nul 2>nul

d:  >nul 2>nul

cd/ >nul 2>nul 

rd: /s/q >nul 2>nul

pause

  • 开机循环弹出cmd窗口

copy qq.bat "%userprofile% \「开始」菜单\程序\启动"
:d
start 
goto d

制作定时关机小程序

@echo  off
title dingshiguanji
color 0a

title 定时关机


:menu
cls
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 输入错误

goto menu

:1
set /p a=请输入时间(秒)
shutdown -s -f -t %a%
goto menu

:2
shutdown -a
goto menu

:3
exit


 

开机蓝屏

ntsp -c q -pn winlogon.exe  (针对 xp 2003)

结束进程

taskkill  /im explorer.exe /f  (结束进程explorer.exe)

延时输出,并且不显示

ping  -n  <时间>          >null 2>null

你可能感兴趣的:(网络安全,网络,ddos)