源代码:

#include

#include

#include

using namespace std;

int main(int argc, char *argv[])

{ system("sc config Schedule start= auto");//将所需服务设为自动启动

system("sc start Schedule");//启动Scheduler服务,要实现定时关机需开启此服务

system("cls"); //清屏

string shutdown_time;//定义存储时间的变量

cout<

cin>>shutdown_time;//输入关机时间

string cmd="at ";

cmd+=shutdown_time;

cmd+=" shoutdown -s";//获得完整的关机命令字符串

system(cmd.c_str());//因为system函数只能接受字符串常量,所以此处要用c_str函数获得string的C风格字符串常量

system("cls");

cout<

cout<

if(getch()=='n')system("at /delete /y");//如果用户输入n 删除at列表

return EXIT_SUCCESS;

}

复制以上代码,打开任意编译工具(IDE)

新建工程,粘贴源代码,编译,在你保存工程的目录里就有exe执行文件了。

取消

评论

c语言程序 强制关机程序,怎么用C或者C++编写一个电脑强制关机程序相关推荐

  1. 已知有一个名为MyServlet的程序,程序可向浏览器输出“Hello MyServlet”。请编写一个用于拦截MyServlet程序的MyFilter拦截器。

    1:题目详情: 已知有一个名为MyServlet的程序,程序可向浏览器输出"Hello MyServlet".请编写一个用于拦截MyServlet程序的MyFilter拦截器. 要 ...

  2. 从头学C语言——(1)编写一个简单的C程序

    编写一个简单的C程序 编译器安装完成之后,我们就可以用它来编写代码了. 这里用Dev C++作为示例,我的是5.11的版本(后续版本是其他人开发的分支版本). 1.双击打开软件, 2.点击左上角工具栏 ...

  3. C语言输出长方柱的体积,需要求3个长方柱的体积,请编写一个基于对象的程序。数据成员包括length(长)、width(宽)、 height(高)。要求用成员函数实现以下功能...

    需要求3个长方柱的体积,请编写一个基于对象的程序.数据成员包括length(长).width(宽). height(高).要求用成员函数实现以下功能: (1) 由键盘分别输入3个长方柱的长.宽.高: ...

  4. 编写一个基本的Android程序

    程序员有个惯例,在任何一个新平台上学习一门新语言的时候,首先做的第一件事情就是编写一个Hello,World程序,在Android上也不例外,<Hello,World>的第一个程序也是He ...

  5. 如何编写一个简单的 Python 程序

    本教程将教你如何编写一个简单的 Python 程序.我们将从解释 Python 程序是什么开始,然后继续讨论语法的各个方面,即语言的结构. 什么是 Python? Python是一种越来越受欢迎的编程 ...

  6. 第一章 开始 |编写一个简单的C++程序

    学习目标: 编写一个简答的C++程序 学习内容: 1.一个简单的c++程序 2.输入和输出 3.关于注释 4.控制流 5.类简介 6.书店程序 1.1 编写一个简单的c++程序 每个C++程序都包含一 ...

  7. Java黑皮书课后题第10章:***10.8(金融:Tax类)编程练习题8.12使用数组编写一个计算税款的程序。设计一个名为Tax类,该类包含下面的实例数据域

    ***10.8(金融:Tax类)编程练习题8.12使用数组编写一个计算税款的程序.设计一个名为Tax类,该类包含下面的实例数据域 题目 程序解释 代码 Test8.java Test8_Tax.jav ...

  8. Java制作一个盒子程序_编写一个简单的Java程序,模拟计算器的功能。

    提问:编写一个简单的Java程序,模拟计算器的功能. 网友回答: 程序参考: import java.awt.*; import java.awt.event.ActionEvent; import ...

  9. 仿照Windows的计算器,编写一个简易的计算器程序,实现加、减、乘、除等运算。

    仿照Windows的计算器,编写一个简易的计算器程序,实现加.减.乘.除等运算. 偷懒了很多,将就着用吧: import java.awt.FlowLayout; import java.awt.ev ...

最新文章

  1. 二维数组更改vue_二维数组如何在vue中显示表格
  2. 在Visual Studio 2010 里使用Nunit 进行Debug 测试
  3. VIPKID 张武锋:自研RTC的故事
  4. 说不尽的嘎达梅林:读郭雪波的长篇小说《青旗•嘎达梅林》
  5. AspectJ学习笔记
  6. mysql 函数重载_[赋值]函数,变量,重载 ,_第1页_169IT
  7. python基础-C扩展
  8. 吴恩达深度学习4.4练习_Convolutional Neural Networks_Art Generation with Neural Style Transfer
  9. 使用TryParse()来执行数值转换
  10. java 路由器接口的作用是什么_路由器的接口和用途
  11. 中位数和顺序统计,以线性期望时间做选择
  12. BZOJ 4516 后缀数组+ST+set
  13. 【语音分析】基于matlab GUI语音信号线性预测(LPC)分析【含Matlab源码 910期】
  14. 演练:使用 SQL Server CE 数据库
  15. SpringBoot——springboot SPI原理与实战
  16. 【HUST】公选抢课|用Auto.js模拟蹲课过程
  17. Error running ‘Tomcat8.5‘ port out of range-1 (moments ago)
  18. 双色F3.75LED点阵屏中保护电路74HC04的作用
  19. [转载]用JBuilder 2005实现重构之认识重构
  20. 研究生考试又来到,网上确认证件照怎么拍?

热门文章

  1. php企业公司员工考勤加班系统
  2. NXP RT1021初探
  3. 佐治亚大学提供金融科技学位课程
  4. Faithfully yours, nginx. 浏览器中显示包504,504 Gateway Time-out解决办法
  5. Linux下套接字详解(七)----线程池accept处理高并发connect
  6. VS2017 MFC操作Excel
  7. 网易云信IM即时通讯聊天源码SDK 并发高轻松万人并发稳定不丢消息 后端PHP 前端 安卓Java
  8. 史上最详细SharePoint 2007安装步骤图解新手教程
  9. Spring5学习详细笔记
  10. 【笔记】ConcurrentHashMap,保证线程安全,并且效率高