bat 文件
效果
无禁止命令回显
有禁止命令回显
强制删除写入空
bat 批处理
bat 是 Windows 里面的脚本,它可以自动批量运行脚本里面多个命令。
批处理的作用:
自上而下成批的处理每一条指令,直到执行到最后一条。
创建方法 :创建一个记事本 .txt 文件,将扩展名改为 .bat 。
bat 实现快速到达某个目录,并删除文件
@echo off // 禁止命令回显
f :
cd \ // 进入根目录
cd users
cd hydra
del * / s / q > nul // 强制删除写入空
关机小程序
效果:
@echo off
title 九头蛇 // 给批处理文件命名
color a0 // 改变背景颜色和文字颜色
echo =============================
echo .
echo 欢迎使用定时关机小程序
echo .
echo =============================
pause // 暂停
set / p time = 请输入时间: //set /p 参数设置变量, time 是变量值
shutdown - s - t % time % //%time% 引用变量
实现更多功能
@echo off
title 九头蛇 // 给批处理文件命名
color a0 // 改变背景颜色和文字颜色
: menu
cls // 清屏
echo =============================
echo .
echo 菜单
echo 1. 定时关机
echo 2. 查看 IP
echo 3. 取消关机命令
echo 4. 退出
echo .
echo =============================
set / p num = 请输入选项:
if "" % num % "" == "1" goto a
if "" % num % "" == "2" goto b
if "" % num % "" == "3" goto c // 字符串 %%
if "" % num % "" == "4" goto d
echo 您的输入有误,清重新输入
goto menu
: a
set / p time = 请输入时间: //set /p 参数设置变量, time 是变量值
shutdown - s - t % time % //%time% 引用变量
pause
goto menu
: b
ipconfig
pause
goto menu
: c
shutdown - a
pause
goto menu
: d
exit // 暂停