Windows XP自带的定时关机功能以及我的基于此的小程序

(2008-06-30 15:55 博客搬家拾遗)

    不知道你有没有遇到过这种情况:
    吃晚饭时开始全盘扫描,到睡觉之前还显示要再有3个小时才能杀完,可是杀毒软件没有“扫描完毕自动关机选项”,于是你开始犹豫是喝点咖啡再熬3个小时还是开机一整夜;
    在QQ上跟朋友传一个大文件,突然接到一个电话有急事必须出门很长时间,可是文件刚传了一半……
    如果能有个简单的方法设定时间自动关机多好……

    大多数实现自动关机的方法都是使用一些第三方软件,这样不仅麻烦,而且为实现这个小功能而专门动用一个软件,显的小题大做了!其实Windows XP自身就具备定时关机的功能,下面我们就来看看如何实现Windows XP的自动关机:

    Windows XP的关机是由Shutdown.exe程序来控制的,位于Windows/System32文件夹中 。比如你的电脑要在22:00关机,可以选择“开始→运行”,输入“at 22:00 Shutdown.exe -s”,这样,到了22点电脑就会出现“系统关机”对话框,默认有30秒钟的倒计时并提示你保存工作。如果你想以倒计时的方式关机,可以输入 “Shutdown.exe -s -t 3600”,这里表示60分钟后自动关机,“3600”代表60分钟。当然,如果设置完定时关机之后又想取消,那可以输入“Shutdown.exe -a”就可以了。

    下面列出Shutdown.exe的一些参数,仅供参考,大家可以在执行Shutdown.exe命令时按需使用:

    -s:就表示关闭本地计算机
    -a:取消关机操作
    -f:强行关闭应用程序
    -i:显示图形用户界面,但必须是Shutdown的第一个选项
    -l:注销当前用户
    -r:关机并重启
    -t时间:设置关机倒计时
    -c "消息内容":输入关机对话框中的消息内容(不能超127个字符)

    尽管本文的目的在于让大家使用Windows自带的命令而不是依赖于“关机软件”,但我还是用这个命令编了个简单的小程序(只有224KB的绿色单文件),希望可以帮助那些懒得敲命令的朋友。想要的朋友请把你的邮箱留在下面,我会发给你。 :-)


评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

皓月如我

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值