在C语言中,有一个函数system,其功能就是调用系统环境中的命令,对于windows来说,就是可以再ms-dos中执行的命令。
而windows是有shutdown命令的,使电脑一分钟后重启的系统命令为
shutdown
/r
/t
60
其中shutdown为命令主体,/r表示执行重启 *** 作(reboot),/t为等待的时间,单位为秒,这里用的是要求的60秒,即一分钟。
知道了原理,就可以实现代码了:
#include
//system所在的头文件
int main()
{
system("shutdown /r /t 60")
return 0
}
实际代码就这样一句话就可以了。
自动重启是什么原因和对应的解决办法1. 用户在不知情的情况下运行了黑客设计好的木马陷阱,一旦进入网民将会成为黑客的傀儡,任意 *** 被作。
2. 系统程序遭到破坏,由于没有完美修复也成为电脑自动重启的原因。
( 这两种情况建议使用金山毒霸的全盘查杀功能,给电脑清理病毒,然后使用金山毒霸的系统修复功能,修复电脑系统异常,保证电脑正常使
用.)
3. 不兼容问题,由于程序存在不兼容情况也会出现电脑自动重启情况。 (卸载可疑程序)
4. 硬件问题,内存、电源、硬盘等硬件出现问题都会出现电脑自动重启问题。(只有更换硬件)
如果还不能解决你的问题,建议去"天下围攻病毒木马"的公益活动网站(百度一下),那里有专家在线为你解决电脑领域相关问题。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)