2楼代码只能判断输入的第一个字符,如果我输入"1a",它也当是数字的.
6楼,谢谢你的建议,但我一般都是把MSTASK服务关掉的.另一个你说的软件我没有.
7楼,ping -n 1 127.0.0.1只是约等于1秒,并不精确.
我按照5楼的方法写了下面的代码,没把SHUTDOWN窗口隐藏掉:- @echo off
- title 延时关机
- mode con: cols=32 lines=3
- color 1f
- :begin
- cls
- set time=
- echo.
- set /p time= 请输入在多少秒后关机:
- set /a a=1/(%time%1) 2>nul && cls || goto begin
- title 延时 %time% 秒关机
- echo.
- echo 电脑将在 %time% 秒后关机.
- shutdown -s -f -t %time% >nul
- ping -n 15 127.0.0.1 >nul
复制代码
|