【C语言】C语言写的简单的定时关机程序
2015-06-03 14:13
537 查看
//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 注销计算机
相关文章推荐
- c语言-数组名字是指向数组第一个元素的指针
- Logistic回归模型的训练与测试,C++ 实现
- C++学习之Pair
- 【Scramble String】cpp
- NYOJ 46 最少乘法次数
- NYOJ 45 棋盘覆盖
- NYOJ 722 数独
- C++实现事件机制
- NYOJ 76 超级台阶
- 在Golang中使用C语言代码实例
- NYOJ 36 最长公共子序列 (还是dp)
- NYOJ 37 回文字符串
- NYOJ 467 中缀式变后缀式
- NYOJ 44 子串和 (经典的dp问题)
- vc++6.0设定UNICODE编译环境
- vc++6.0配置和使用GDI+
- C++高级编程(第3版)
- Effective C++条款40
- c++ ofstream & ifstream文件流操作
- c++ ofstream & ifstream文件流操作