无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 4068|回复: 24

[求助] 哪位大神帮一个pc三小时不用自动关机的批处理

[复制链接]
发表于 2023-6-2 21:51:46 | 显示全部楼层 |阅读模式
本帖最后由 15126222223 于 2023-6-2 21:54 编辑

单位上好多人不爱关机,有的设置不进入休眠,老费电了。

我想设置一个批处理(写到计划任务里面),三小时不动鼠标键盘的,自动关机。

如果大家能帮写一个,我将感激不尽。

这个是我前面用的,别人帮我写的,感觉不好用。

  1. @echo  on
  2. ::Create
  3. sc config Schedule start= auto 1>nul 2>nul
  4. net start Schedule 1>nul 2>nul

  5. schtasks /create /RU system /TN "restart" /SC ONIDLE /I 90 /TR "C:\windows\system32\shutdown.exe -f -s -t 0"

  6. pause
复制代码





 楼主| 发表于 2023-6-5 12:35:10 | 显示全部楼层
前面我写批处理,win7系统可以执行,就是三小时不用关机,但到win10 win 11就不管用了,或者乱关机。不知道什么原因。
计划任务用的命令是schtasks,我尝试写好多方法,就是解决不了win10 win 11系统。
再看看哪位大大知道schtasks用法,并 解决上面问题。
回复

使用道具 举报

发表于 2023-6-2 22:55:37 | 显示全部楼层
系统电源里设置下不就好了吗 不能设置吗

点评

不知道怎么设置,能告诉我一下吗。  详情 回复 发表于 2023-6-2 22:59
回复

使用道具 举报

 楼主| 发表于 2023-6-2 22:59:08 | 显示全部楼层
2012jiashanni 发表于 2023-6-2 22:55
系统电源里设置下不就好了吗 不能设置吗

不知道怎么设置,能告诉我一下吗。

点评

看看这里设置一下[attachimg]527436[/attachimg]  详情 回复 发表于 2023-6-2 23:14
回复

使用道具 举报

发表于 2023-6-2 23:14:44 | 显示全部楼层
15126222223 发表于 2023-6-2 22:59
不知道怎么设置,能告诉我一下吗。

看看这里设置一下 hidao.org_2023-6-2_23-14-1.png

回复

使用道具 举报

发表于 2023-6-3 07:03:15 来自手机 | 显示全部楼层
下班后二十分钟关机就行,需要加班再开机即可,懂的人也可以暂停任务计划。
回复

使用道具 举报

发表于 2023-6-3 07:28:51 来自手机 | 显示全部楼层
一个pc用不了多少
回复

使用道具 举报

发表于 2023-6-3 08:01:47 | 显示全部楼层
休眠设置就行了吧
回复

使用道具 举报

发表于 2023-6-3 08:21:04 | 显示全部楼层
不是有现成的软件码,一搜一大把
回复

使用道具 举报

发表于 2023-6-3 09:06:16 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2023-6-3 11:50:42 来自手机 | 显示全部楼层
写一个批处理,用来完成在两个小时内,电脑键盘,鼠标没有动,自动关机。
回复

使用道具 举报

发表于 2023-6-3 11:55:21 来自手机 | 显示全部楼层
本帖最后由 duboy 于 2023-6-3 12:14 编辑

用 chatGPT 写了一个,不知能否可用,自行测试
=============================
@echo off
set timeout=7200
set count=0  

:start
timeout /t 1 /nobreak >nul
set /a count+=1
if %count% equ %timeout% (
shutdown -s -t 30 -f
goto end
)

  rem 检测键盘和鼠标是否有动
for /f "tokens=1,2" %%a in ('powershell "(Get-WmiObject -cn localhost win32_keyboard).NumberOfFunctionKeys, (Get-WmiObject -cn localhost win32_mouse).NumberOfButtons"') do set KB=%%a&set MS=%%b
if %KB% gtr 0 (
set count=0
)
else if %MS% gtr 0 (
set count=0
)

else (
echo Waiting for %timeout% seconds...
goto start
)  

:end
pause>null






点评

你太厉害了。  详情 回复 发表于 2023-6-3 14:32
回复

使用道具 举报

发表于 2023-6-3 12:22:33 | 显示全部楼层
这标题,再看内容,唉。
回复

使用道具 举报

 楼主| 发表于 2023-6-3 14:32:37 | 显示全部楼层
duboy 发表于 2023-6-3 11:55
用 chatGPT 写了一个,不知能否可用,自行测试
=============================
@echo off

你太厉害了。
回复

使用道具 举报

发表于 2023-6-3 15:58:10 | 显示全部楼层
可以直接在控制面板的电源选项里调整
回复

使用道具 举报

发表于 2023-6-3 19:14:17 | 显示全部楼层
牛人真多
回复

使用道具 举报

发表于 2023-6-5 09:00:49 | 显示全部楼层
直接运行 shutdown.exe -s -t 36000
回复

使用道具 举报

发表于 2023-6-5 09:02:51 | 显示全部楼层
或者是建一个计划任务,或是设置开机启动这条命令
回复

使用道具 举报

发表于 2023-6-6 17:12:55 | 显示全部楼层

自己写的。

自动关机.rar (28.37 KB, 下载次数: 31)
回复

使用道具 举报

发表于 2023-6-7 07:52:29 | 显示全部楼层
学习下
回复

使用道具 举报

发表于 2023-6-7 08:19:43 | 显示全部楼层
2011wyy 发表于 2023-6-3 09:06
看到喊大神,就忍不住帮你一把:https://www.winability.com/active-exit/

厉害
回复

使用道具 举报

发表于 2023-6-8 10:33:03 | 显示全部楼层
电源管理里面设置比较直接吧
回复

使用道具 举报

发表于 2023-6-15 15:47:23 | 显示全部楼层
很不错,学习一下!
回复

使用道具 举报

发表于 2023-6-20 21:30:01 | 显示全部楼层
进来学习
回复

使用道具 举报

发表于 2023-9-25 18:10:21 | 显示全部楼层
有关机软件,都是有这些功能的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-19 07:33

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表