求用C语言编写一个电脑定时关机的程序。。

求用C语言编写一个电脑定时关机的程序。。,第1张

程序依靠调用外部shutdown实现关机。

本例中定时100秒。

打开后计时,在DOS窗口按任意键停止

关机 *** 作。

你可以将100改为0,实现立即关机。

#include

<stdioh>

#include

<conioh>

void

main(void)

{

system("shutdownexe

-s

-t

100");

getch();

system("shutdownexe

-a");

}

这个可以用几种办法:

1、直接用软件延时,如用以下的DELAY()延时

程序

,如要延时5ms,直接调用DELAY(5)就好了,但这种是纯软件的延时。

//======延时(n)ms,在4MHz

晶振

下!!!

void

DELAY(uint

n)

{

uint

j;

uchar

k;

for

(j=0;j<n;j++)

for

(k=246;k>0;k--)

NOP();

}

2、用定时器延时,要通过计算延时的时间来确定延时的常数(

分频

比和定时器初值)。

1、在本地计算机的开始菜单中,直接通过选择运行来点击。

2、下一步如果没问题,就会打开对应的对话框。

3、这个时候需要用DOS命令进行确定,比如shutdown -s -t 600。

4、这样一来等提示10分钟关机以后,即可实现定时启动某程序了。

以上就是关于求用C语言编写一个电脑定时关机的程序。。全部的内容,包括:求用C语言编写一个电脑定时关机的程序。。、pic单片机 实现10ms定时的简单程序、如何用DOS命令在本地计算机实现定时启动某程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10082800.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存