+ -
当前位置:首页 → 问答吧 → 我想写个定时重启电脑的程序,听说重启要权限,求高手指教,

我想写个定时重启电脑的程序,听说重启要权限,求高手指教,

时间:2011-11-29

来源:互联网

VB code
Private Declare Sub GetLocalTime Lib "kernel32" (lpSystemTime As SYSTEMTIME)
Private Type SYSTEMTIME
        wYear As Integer
        wMonth As Integer
        wDayOfWeek As Integer
        wDay As Integer
        wHour As Integer
        wMinute As Integer
        wSecond As Integer
        wMilliseconds As Integer
End Type
Private Sub Form_Load()
Timer1.Enabled = True
Timer1.Interval = 1000
End Sub

Private Sub Timer1_Timer()
Dim a As SYSTEMTIME
GetLocalTime a
Label1.Caption = "当前时间为" & a.wYear & "" & a.wMonth & "" & a.wDay & "" & a.wHour & "" _
& a.wMinute & "" & "今天星期" & a.wDayOfWeek
If a.wHour = 8 And a.wDayOfWeek = 2 Then
'''''''''''''''这里需要执行重启操作,
End If

End Sub






求高手帮我补起代码,目的是每周星期二早上8点自动重启电脑,

作者: a414715440   发布时间: 2011-11-29

VB code

Private Declare Sub GetLocalTime Lib "kernel32" (lpSystemTime As SYSTEMTIME)
Private Type SYSTEMTIME
        wYear As Integer
        wMonth As Integer
        wDayOfWeek As Integer
        wDay As Integer
        wHour As Integer
        wMinute As Integer
        wSecond As Integer
        wMilliseconds As Integer
End Type
Private Sub Form_Load()
Timer1.Enabled = True
Timer1.Interval = 1000
End Sub

Private Sub Timer1_Timer()
Dim a As SYSTEMTIME
GetLocalTime a
Label1.Caption = "当前时间为" & a.wYear & "" & a.wMonth & "" & a.wDay & "" & a.wHour & "" _
& a.wMinute & "" & "今天星期" & a.wDayOfWeek
If a.wHour = 8 And a.wDayOfWeek = 2 Then
'''''''''''''''这里需要执行重启操作,
Shell "shutdown -r -t 05"
End If

End Sub




作者: Veron_04   发布时间: 2011-11-29

热门下载

更多