关机命令 c语言,如何用C语言调用关机命令?

标准C语言没有关机的2113相关库函数5261,可以通过system函数执行dos命令shutdown实现,具4102体代码如下,#include<stdio.h>intmain(intargc,char*argv[]){charstr[10];//存储退1653出指令system("shutdown-s-t100");//100秒后关机while(1){printf("输入exit,结束定时关机!\n");gets(str);//输入存储指令if(strcmp(str,"exit")==0)//满足条件结束定时关机{system("shutdown-a");//取消定时关机printf("定时关机结束!\n");break;}}return0;}shutdown使用方式,shutdown[-t][-rkhncfF]time[message];其中,参数:-t:设定在t秒之后进行关机程序-k:并不会真的关机,只是将警告讯息传送给所有使用者-r:关机后重新开机-h:关机后停机-n:不采用正常程序来关机,用强迫的方式杀掉所有执行中的程序后自行关机-c:取消目前已经进行中的关机动作-f:关机时,不做fcsk动作(检查Linux档系统)-F:关机时,强迫进行fsck动作time:设定关机的时间message:传送给所有使用者的警告讯息可以通过shutdown-a取消关机操作。

阅读全文 >

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值