1 Star 0 Fork 7

develop/Windows Script

forked from javakam/Windows Script 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
定时关机_设定.bat 1.30 KB
一键复制 编辑 原始数据 按行查看 历史
javakam 提交于 2024-05-27 10:03 +08:00 . start up
@echo off
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
cd /d "%~dp0"
@echo off
echo.
echo =============================================
echo 定时关机
echo 0(取消所有定时关机)
echo 1小时(3600)
echo 2小时(7200)
echo 3小时(10800)
echo 4小时(14400)
echo 5小时(18000)
echo 6小时(21600)
echo 7小时(25200)
echo 8小时(28800)
echo 9小时(32400)
echo 10小时(36000)
echo =============================================
:prompt
:select
set /p opt=请选择:
if %opt%==0 (
set SHUTDOWN_DELAY=0
)else if %opt%==1 (
set SHUTDOWN_DELAY=1
)else if %opt%==2 (
set SHUTDOWN_DELAY=2
)else if %opt%==3 (
set SHUTDOWN_DELAY=3
)else if %opt%==4 (
set SHUTDOWN_DELAY=4
)else if %opt%==5 (
set SHUTDOWN_DELAY=5
)else if %opt%==6 (
set SHUTDOWN_DELAY=6
)else if %opt%==7 (
set SHUTDOWN_DELAY=7
)else if %opt%==8 (
set SHUTDOWN_DELAY=8
)else if %opt%==9 (
set SHUTDOWN_DELAY=9
)else if %opt%==10 (
set SHUTDOWN_DELAY=10
)else (
echo 输入无效!请输入有效的选择。
goto prompt
)
setlocal enabledelayedexpansion
if %SHUTDOWN_DELAY%==0 (
echo 已取消所有自动关机!!!
Shutdown -a
)else (
echo %SHUTDOWN_DELAY%小时后自动关机》》》》》》》》》
set /a result=%SHUTDOWN_DELAY% * 3600
Shutdown -s -f -t !result!
)
echo 操作已完成!可再次修改设置。
goto prompt
::pause
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/ws_developer/windows-script.git
git@gitee.com:ws_developer/windows-script.git
ws_developer
windows-script
Windows Script
master

搜索帮助