c语言程序 强制关机程序,怎么用C或者C++编写一个电脑强制关机程序
源代码:
#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++编写一个电脑强制关机程序相关推荐
- 已知有一个名为MyServlet的程序,程序可向浏览器输出“Hello MyServlet”。请编写一个用于拦截MyServlet程序的MyFilter拦截器。
1:题目详情: 已知有一个名为MyServlet的程序,程序可向浏览器输出"Hello MyServlet".请编写一个用于拦截MyServlet程序的MyFilter拦截器. 要 ...
- 从头学C语言——(1)编写一个简单的C程序
编写一个简单的C程序 编译器安装完成之后,我们就可以用它来编写代码了. 这里用Dev C++作为示例,我的是5.11的版本(后续版本是其他人开发的分支版本). 1.双击打开软件, 2.点击左上角工具栏 ...
- C语言输出长方柱的体积,需要求3个长方柱的体积,请编写一个基于对象的程序。数据成员包括length(长)、width(宽)、 height(高)。要求用成员函数实现以下功能...
需要求3个长方柱的体积,请编写一个基于对象的程序.数据成员包括length(长).width(宽). height(高).要求用成员函数实现以下功能: (1) 由键盘分别输入3个长方柱的长.宽.高: ...
- 编写一个基本的Android程序
程序员有个惯例,在任何一个新平台上学习一门新语言的时候,首先做的第一件事情就是编写一个Hello,World程序,在Android上也不例外,<Hello,World>的第一个程序也是He ...
- 如何编写一个简单的 Python 程序
本教程将教你如何编写一个简单的 Python 程序.我们将从解释 Python 程序是什么开始,然后继续讨论语法的各个方面,即语言的结构. 什么是 Python? Python是一种越来越受欢迎的编程 ...
- 第一章 开始 |编写一个简单的C++程序
学习目标: 编写一个简答的C++程序 学习内容: 1.一个简单的c++程序 2.输入和输出 3.关于注释 4.控制流 5.类简介 6.书店程序 1.1 编写一个简单的c++程序 每个C++程序都包含一 ...
- Java黑皮书课后题第10章:***10.8(金融:Tax类)编程练习题8.12使用数组编写一个计算税款的程序。设计一个名为Tax类,该类包含下面的实例数据域
***10.8(金融:Tax类)编程练习题8.12使用数组编写一个计算税款的程序.设计一个名为Tax类,该类包含下面的实例数据域 题目 程序解释 代码 Test8.java Test8_Tax.jav ...
- Java制作一个盒子程序_编写一个简单的Java程序,模拟计算器的功能。
提问:编写一个简单的Java程序,模拟计算器的功能. 网友回答: 程序参考: import java.awt.*; import java.awt.event.ActionEvent; import ...
- 仿照Windows的计算器,编写一个简易的计算器程序,实现加、减、乘、除等运算。
仿照Windows的计算器,编写一个简易的计算器程序,实现加.减.乘.除等运算. 偷懒了很多,将就着用吧: import java.awt.FlowLayout; import java.awt.ev ...
最新文章
- 二维数组更改vue_二维数组如何在vue中显示表格
- 在Visual Studio 2010 里使用Nunit 进行Debug 测试
- VIPKID 张武锋:自研RTC的故事
- 说不尽的嘎达梅林:读郭雪波的长篇小说《青旗•嘎达梅林》
- AspectJ学习笔记
- mysql 函数重载_[赋值]函数,变量,重载 ,_第1页_169IT
- python基础-C扩展
- 吴恩达深度学习4.4练习_Convolutional Neural Networks_Art Generation with Neural Style Transfer
- 使用TryParse()来执行数值转换
- java 路由器接口的作用是什么_路由器的接口和用途
- 中位数和顺序统计,以线性期望时间做选择
- BZOJ 4516 后缀数组+ST+set
- 【语音分析】基于matlab GUI语音信号线性预测(LPC)分析【含Matlab源码 910期】
- 演练:使用 SQL Server CE 数据库
- SpringBoot——springboot SPI原理与实战
- 【HUST】公选抢课|用Auto.js模拟蹲课过程
- Error running ‘Tomcat8.5‘ port out of range-1 (moments ago)
- 双色F3.75LED点阵屏中保护电路74HC04的作用
- [转载]用JBuilder 2005实现重构之认识重构
- 研究生考试又来到,网上确认证件照怎么拍?
热门文章
- php企业公司员工考勤加班系统
- NXP RT1021初探
- 佐治亚大学提供金融科技学位课程
- Faithfully yours, nginx. 浏览器中显示包504,504 Gateway Time-out解决办法
- Linux下套接字详解(七)----线程池accept处理高并发connect
- VS2017 MFC操作Excel
- 网易云信IM即时通讯聊天源码SDK 并发高轻松万人并发稳定不丢消息 后端PHP 前端 安卓Java
- 史上最详细SharePoint 2007安装步骤图解新手教程
- Spring5学习详细笔记
- 【笔记】ConcurrentHashMap,保证线程安全,并且效率高