fybhwsx 发表于 2010-9-12 19:33:40

我想让系统每天晚上10点自动睡眠,那位老师能给句代码?谢谢!【已解决】

本帖最后由 fybhwsx 于 2010-9-13 11:40 编辑

我想让系统每天晚上10点自动睡眠,那位老师能给句代码?谢谢!

xuanfeng1234567 发表于 2010-9-12 20:36:54

你是要关机还是要待机哦?

fybhwsx 发表于 2010-9-12 20:56:12

谢谢回复,是win7中的睡眠,待机也行呀。

skyfree 发表于 2010-9-12 21:02:06

待机是Shutdown(32),休眠是Shutdown(64),睡眠不知道……

fybhwsx 发表于 2010-9-12 21:06:14

那给句完整的代码吗?若当前时间等于22点就执行睡眠 具体该怎样写。

xuanfeng1234567 发表于 2010-9-12 21:16:48

具体的你看程序吧!点击之后隐藏执行的,加入注册表!

xuanfeng1234567 发表于 2010-9-12 21:17:46

不足之处还望见谅与指出哦!

fybhwsx 发表于 2010-9-12 21:24:36

不足之处还望见谅与指出哦!
xuanfeng1234567 发表于 2010-9-12 21:17 http://www.autoitx.com/images/common/back.gif


    谢谢,可惜程序被毒霸给删了,我一会儿重试下。不过看您的说明是关机,我是要睡眠的?

fybhwsx 发表于 2010-9-12 21:25:56

能给个au3的执行代码吗?

xuanfeng1234567 发表于 2010-9-12 21:29:20

说明忘改了,程序执行的是睡眠!报毒绝对是误报喽!不好意思哈!

fybhwsx 发表于 2010-9-12 21:36:45

这没什么,其实我就想要一句au3的执行代码,加到我的一个每天运行的代码后面。不过还是谢谢您热心帮助,谢谢!

xuanfeng1234567 发表于 2010-9-12 21:41:11

$aa = 220000 ;24时制十点
GUISetState(@SW_HIDE,$MyGUI)

While 1
        $msg = GUIGetMsg()       
       
$b = @HOUR & ':' & @MIN & ':' & @SEC ;时间
If GUICtrlRead($Ltime) <> $b Then GUICtrlSetData($Ltime,$b) ;若果不等于系统时间,则自动调整
If @HOUR & @MIN & @SEC = $aa Then
        Sleep(1000)
        Shutdown(32);关机填5,待机填32,休眠填64
这就是喽!

xuanfeng1234567 发表于 2010-9-12 21:42:11

读取你电脑的时间,对比准确后执行!

fybhwsx 发表于 2010-9-12 21:46:15

万分感谢!我马上试下,谢谢!!

zcx880517 发表于 2010-9-12 22:22:51

回复 4# skyfree


   哇,,难得在这看到S大的身影。。
页: [1] 2
查看完整版本: 我想让系统每天晚上10点自动睡眠,那位老师能给句代码?谢谢!【已解决】