打印

[分享] 定时关机程序

本主题由 mwpq 于 2007-11-7 09:00 关闭

定时关机程序

看到论坛没有定时关机的小程序,给大家分享一个。
复制内容到剪贴板
代码:
@echo off
mode con lines=25
title 定时关机
color 1f
cls
echo.
echo.
echo.
echo.
echo 时间使用24小时制(如2:15、12:00),可以输入多个时间点
echo.
echo 多个时间点用空格分隔
echo.
echo.
echo ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
echo.
set Password=
set /p Password= 请输入关机时间:
:: 以下语句实现每个星期的每一天指定时间关机
:: 如果要换成每个月的某几天,请改字母为数字,并用逗号分隔
:: 以下代码没有错误检测语句,输入时间的时候务必按照指定格式输入
:: 可以用在CMD窗口用at命令来查看计划任务
if not "%times%"=="" for %%i in (%times%) do (
at %%i /every:M,T,W,Th,F,S,Su shutdown -s
本帖最近评分记录
  • mwpq 菊花元 +5 谢谢分享 2007-7-18 12:31

TOP

benteng302 最近表现很辛苦,代表大家谢谢你,加分鼓励下
《无量寿经·第十八愿》言:
设我得佛,十方众生,至心信乐,欲生我国,乃至十念,若不生者,不取正觉。唯除五逆,诽谤正法。

TOP

樓主,我希望把任務計劃禁用掉,但又想用shutdown的,有什麽好的辦法?
大浪淘沙!!

TOP

你自己编写一个服务在后台运行吧
《无量寿经·第十八愿》言:
设我得佛,十方众生,至心信乐,欲生我国,乃至十念,若不生者,不取正觉。唯除五逆,诽谤正法。

TOP

引用:
原帖由 sw22517 于 2007-7-23 14:28 发表 8 \3 L/ u3 C2 J9 Q, g" h
樓主,我希望把任務計劃禁用掉,但又想用shutdown的,有什麽好的辦法?
; X& s, F- n. O5 ?3 |
9 A# }3 K9 t9 k& o! E9 {. L做了一个用vbs定时关机的程序,请参考。
复制内容到剪贴板
代码:
ON ERROR RESUME NEXT
Dim bool
bool=1
Set fso=CreateObject("Scripting.FileSystemObject")
t1=InputBox("请输入定时关机的时间:"&vbCr&vbCr&"时间用24小时制, 时间格式:hh:mm:ss 如(12:15:12)","定时关机","")
Do Until bool=0
WScript.Sleep 100
If Time=TimeValue(t1)Then
'msgbox "关机时间到!",64,"定时关机"
Set colOperatingSystems = GetObject("winmgmts:{(Shutdown)}").ExecQuery("Select * from Win32_OperatingSystem")
For Each objOperatingSystem in colOperatingSystems
ObjOperatingSystem.Win32Shutdown(8)
Next
bool=0
End If
loop
本帖最近评分记录
  • mwpq 菊花元 +10 cool 2007-7-27 04:54

TOP

命令行中输入以下命令:
8 G: ?. q. C- ^/ v1.定时关机 shutdown -s -t XX
# ~' F& s9 o. W* X) l2 X2.取消 shutdown -a. a4 B, p _$ ?; P) i
说明:XX为时间(单位:秒)

TOP

我使用了那些定时关机的命令,但是每次执行都只是注销当前用户,这是为什么呢?难道和不是管理员用户有关吗 ?

TOP

肯定是参数用错了吧。
进入庆阳大从社区,享受VIP的待遇!
www.lookqy.cn

TOP

说的那些程序是可以用文本打开吗?
+ S3 y) G* e' j5 E7 d+ k然后改成.dat的批处理文件就可以了吗?
3 P3 [+ I4 M+ j% Z8 S& j! A$ V! b小弟一点都不懂程序,望大虾们写详细点啊

TOP

好东西!!

用批处理不可以完成吗? `5 [* i) Z" Y0 [4 x. s+ n
为什么还要用那个脚本语言,能不能说清楚点????????????
相信自己,永不言弃!!!!

TOP

用的主要是shutdown命令,但如果權限僅是power users就無法使用此命令了。

TOP