level 1
兔子酱贩卖
楼主


第一次做,做的不好勿喷感激不尽
源码在这里,有注释,尽情biy吧!本人还是玩c或c++算了。
:00
@璐村惂鐢ㄦ埛_000076K馃惥 off
title 【工具集】
mode con cols=50 lines=30 &color 09
::mode定义con cols 行 lines 列 区域大小及颜色
cls
echo.
echo 启 动 加 载 中
echo.
echo ██████████████
::定义变量并赋值给nul输出字符文本
for /L %%i in (10 -1 1)do set /P A=☆<nul &ping /N 1 127.0.0.1>nul&echo 【OK】 成功100%%
::for循环(起始值 增减值 最终值),每ping一次输出一次字符串
echo ██████████████
::等待一段之间并无任何显示
set /P A= <nul
for /L %%i in (1 1 10)do set /P A= <nul &ping /N 1 127.0.0.1>nul
cls
echo.
echo 载入
for /L %%i in (1 1 8)do set /P A= <nul &ping /N 1 127.0.0.1>nul
echo ko
echo.
date /T &time /T
ver
echo.
echo 输入0打开 【检查Windows版本】
echo 输入1打开 【计算机管理】
echo 输入2打开 【磁盘管理实用程序】
echo 输入3打开 【计算器】
echo 输入4打开 【检 查DirectX信息】
echo 输入5打开
echo 输入6打开 【倒计时自动关机】
echo 输入7打开 【按时间自动关机】
echo 输入8打开 【取消自动关机】
echo 输入9打开
echo 输入10打开
set /P o=
if /I "%O%"=="0" GOTO :0
if /I "%O%"=="1" GOTO :1
if /I "%O%"=="2" GOTO :2
if /I "%O%"=="3" GOTO :3
if /I "%O%"=="4" GOTO :4
if /I "%O%"=="5" GOTO :5
if /I "%O%"=="6" GOTO :6
if /I "%O%"=="7" GOTO :7
if /I "%O%"=="8" GOTO :8
if /I "%O%"=="9" GOTO :9
if /I "%O%"=="10" GOTO :10
goto :00
exit
:0
winver
::检查Windows版本
exit
:1
compmgmt.msc
::计算机管理
exit
:2
diskmgmt.msc
::磁盘管理实用程序
exit
:3
calc
::计算器
exit
:4
dxdiag
::检查DirectX信息
exit
:5
exit
:6
echo 输入等待【小时-最大5小时】关机
:g
set /P SR=
if /i "%SR%"=="1" goto :11
if /i "%SR%"=="2" goto :22
if /i "%SR%"=="3" goto :33
if /i "%SR%"=="4" goto :44
if /i "%SR%"=="5" goto :55
goto :g
exit
:11
set B=3600
goto :kj
exit
:22
set B=7200
goto :kj
exit
:33
set B=10800
goto :kj
exit
:44
set B=14400
goto :kj
exit
:55
set B=18000
goto :kj
exit
:kj
echo 是否强制关机【-f】强制
set /P QZ=
set /A GJ="%B%"
Shutdown -s %QZ% -t %GJ%
pause
::自动关机
exit
:7
::
exit
:8
shutdown -a
::取消自动关机
exit
:9
::
exit
:10
::
exit