【C语言】C语言写的简单的定时关机程序

来源:互联网 发布:手机淘宝付款步骤 编辑:程序博客网 时间:2024/05/23 20:13
//c程序,程序后缀为.c#include<stdio.h>#include<string.h>#include<stdlib.h>int main(){char cmd[20] = "shutdown -s -t";char t[5] = "0";int c;system("title C语言关机程序");system("mode con cols=48 lines=25");  //见下面解释system("color f0");system("date /t");//  见下面解释system("TIME /t");//  见下面解释printf("----------- C语言关机程序 -----------\n");    printf("1.实现10分钟内的定时关闭计算机\n");    printf("2.立即关闭计算机\n");    printf("3.注销计算机\n");    printf("0.退出系统\n");    printf("-------------------------------------\n");scanf("%d",&c);    switch(c) {        case 1:            printf("您想在多少秒后自动关闭计算机?(0~600)\n");            scanf("%s",t);            system(strcat(cmd,t));            break;        case 2:            system("shutdown -p");  见下面解释            break;        case 3:            system("shutdown -l");  见下面解释            break;        case 0:            break;        default:            printf("Error!\n");    }system("pause");return 0;}

以上为一个简单的定时开关机程序,原地址:http://c.biancheng.net/cpp/html/2829.html

system函数的功能: 发出一个DOS命令。

DOS是英文Disk Operating System的缩写,意思是“磁盘操作系统”。

进入DOS界面的方法:开始-运行-输入cmd 进入Windows下的DOS界面,其实就是打开cmd.exe。


接下来,讲一讲我们以上用到的DOS命令。

DOS命令大全见网址:http://ss64.com/nt/


mode con cols=列宽 lines=行宽

date /t  显示当前日期

time /t  显示当前时间

shutdown -p  立即关闭计算机


shutdown -s -t  xxx      xxx为数字,范围在【0-600】seconds之间,表示xxx时间后会自动关机。

shutdown -l                 注销计算机







0 0
原创粉丝点击