【千锋】网络安全300集全套视频教程(web安全/渗透测试/黑客攻防/信息安全/

定义:windows里面的脚本,它可以自动批量运行脚本里面多个指令
bat使用:可以直接点击。在dos窗口中输入文件名和扩展名bat
批处理的作用:自上而下的处理每一条指令,知道执行到最后一条
@echo off 隐藏步骤
>nul 抹除提示
pause 暂停
title 设置标题
echo 打印内容
echo. 换行
set /p 属性名=提示内容 //set 设置属性
/p由用户输入
提示内容 用户输入 数据的辅助描述
引用变量时需要将变量放在双引号中”“
if "%属性%" == ”数字“ goto 功能块字母
:字母 设置功能块 goto 跳转
exit 退出命令
-----------------------------------------------------
多功能小程序
@echo off
title beta
:menu
cls
echo ===========================================
echo.
echo 功能菜单
echo 1.创建用户
echo 2.修改密码
echo 3.删除用户
echo 4.激活或禁用帐户
echo 5.查看组
echo 6.添加组
echo 7.添加组成员
echo 8.删除组成员
echo 9.删除组
echo 10.退出
echo.
echo ======================================
set /p num=请选择(1-10):
if "%num%"=="1" goto a
if "%num%"=="2" goto b
if "%num%"=="3" goto c
if "%num%"=="4" goto d
if "%num%"=="5" goto e
if "%num%"=="6" goto f
if "%num%"=="7" goto g
if "%num%"=="8" goto h
if "%num%"=="9" goto i
if "%num%"=="10" goto j
:a
set /p username=帐号
set /p password=密码
net user "%username%" "%password%" /add
echo success
pause
goto menu
:b
set /p username=请输入账号
set /p password=请输入新密码
net user "%username%" "%password%"
echo success
pause
goto menu
:c
set /p username=请输入要删除的账号
net user "%username%" /delete
pause
goto menu
:d
set /p user=请输入账号
set /p yon=请输入:(激活yes禁用no)
net user "%user%" /active:"%yon%"
pause
goto menu
:e
net localgroup
pause
goto menu
:f
set /p name=请输入groupname
net localgroup "%name%" /add
pause
goto menu
:g
set /p name=请输入groupname
set /p name2=请输入joingroupname
net localgroup "%name%" "%name2%" /add
pause
goto menu
:h
set /p name=请输入groupname
set /p name2=请输入joingroupname
net localgroup "%name%" "%name2%" /del
pause
goto menu
:i
set /p name=请输入want del di groupname
net localgroup "%name%" /del
pause
goto menu
:j
exit