w1314ich 发表于 2011-7-27 10:23:46

识别日期 然后自动关机

开机自动启动这个程序后,延时一分钟(机器有点卡,所以要延时下),然后识别今天的日子,如果是星期一到星期五的任意一天的话,程序不做任何操作,然后自动退出,如果是周六或者周日的话,立即关机,
请问实现这些功能AU3怎么写

powerofos 发表于 2011-7-27 13:40:41

#include <Date.au3>

$iWeekday = _DateToDayOfWeek (@YEAR, @MON, @MDAY)

Switch $iWeekday
        Case 1
                ConsoleWrite("周日")
        Case 2
                ConsoleWrite("周一")
        Case 3
                ConsoleWrite("周二")
        Case 4
                ConsoleWrite("周三")
        Case 5
                ConsoleWrite("周四")
        Case 6
                ConsoleWrite("周五")
        Case 7
                ConsoleWrite("周六")       
EndSwitch

w1314ich 发表于 2011-7-27 22:39:16

不太明白没有识别后是否关机的功能啊

powerofos 发表于 2011-7-27 23:11:23

怎么个识别是否关机法?

就往周六周日后加一行的事情: Shutdown(9)

minterz 发表于 2011-7-30 11:20:22

呵呵,这个不难..

itljl 发表于 2011-7-30 14:00:26

用时间和日期宠吧。

autonet 发表于 2011-7-30 21:06:42

使用日期函数啊,不难的。
页: [1]
查看完整版本: 识别日期 然后自动关机