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

这段代码展示了如何用C语言实现一个简单的用户界面,让用户选择不同时间进行定时关机。用户输入数字选择时间,程序将调用Windows的'at'和'shutdown'命令来设定关机计划。如果用户选择12,则会取消关机计划。

#include "stdio.h"

#include

#include

void main()

{

char cmd[255]={0};

char str[10];

int i;

printf("选择关机时间:\n----------------------------\n(1): 7:00\t(2): 9:00\n(3): 10:00\t(4): 11:00\n(5): 11:35\t(6): 12:00\n(7): 13:00\t(8): 14:30\n(9): 18:30\t(10): 21:30\n(11): 22:29\t(12): 取消关机计划\n");

printf("想取消关机请在开始-->运行里输入shutdown -a:\n");

printf("---------------------------------------------\n");

scanf("%d",&i);

switch(i)

{

case 1: strcpy(str,"7:00");break;

case 2: strcpy(str,"9:00");break;

case 3: strcpy(str,"10:00");break;

case 4: strcpy(str,"11:00");break;

case 5: strcpy(str,"11:35");break;

case 6: strcpy(str,"12:00");break;

case 7: strcpy(str,"13:00");break;

case 8: strcpy(str,"14:30");break;

case 9: strcpy(str,"18:30");break;

case 10:strcpy(str,"21:30");break;

case 11:strcpy(str,"22:29");break;

case 12:system("shutdown -a");

}

sprintf(cmd,"at %s shutdown -s -t 60",str);

system(cmd);

}

给我分吧

取消

评论

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值