C语言编程练习(8)——cmd控制 定时关机 和 取消关机

cmd控制 定时关机 和 取消关机

使用工具:VS2019
功能:
1.输入一个数字来选择功能。
2.0为定时关机,1为取消关机。


〇、知识补充

cmd命令:

 shutdown	
	 -l                注销
	 -r                重启
	 -s                关机
	 -a                取消关机
	 -t xxx            设置时间

一、代码部分

函数实现:

//输入一个数字来选择功能,0为定时关机,1为取消关机
void shutdown(int number)
{
    
    
	switch (number)
	{
    
    
	case 0:
		system("shutdown -s -t 3600");			//3600秒后关机
		break;
	case 1:
		system("shutdown -a");					//取消关机
		break;
	default:
		printf("选择功能错误错误!\n");
		break;
	}
}

主函数调用:

#include <stdio.h>
#include <stdlib.h>

void shutdown(int number);

int main()
{
    
    
	int i = 0;				//选择功能
	printf("输入一个数字来选择功能\n0为定时关机,1为取消关机\n");
	printf("输入0/1来选择功能:\n");
	scanf_s("%d", &i);

	shutdown(i);

	printf("\n");
	system("pause");
	return 0;
}

二、运行结果

输入0,来定时关机
在这里插入图片描述
定时关机设置成功!
在这里插入图片描述

输入1,来取消关机在这里插入图片描述
取消关机成功!
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44739914/article/details/112228048