c语言写定时关机小程序
发布网友
发布时间:2022-05-01 09:49
我来回答
共4个回答
热心网友
时间:2023-10-03 06:41
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
void main()
{
char cmd[20]="shutdown -s -t ";
char t[5]="0";
int c;
system("title C语言关机程序"); //设置cmd窗口标题
system("mode con cols=48 lines=25"); //窗口宽度高度
system("color f0"); //可以写成 red 调出颜色组
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;
}
热心网友
时间:2023-10-03 06:42
#include<stdio.h>
int main()
{
char str[100];
int x;
printf("请输入想延时关机的秒数并按enter键结束:");
scanf("%d",&x);
sprintf(str,"shutdown -s -t %d",x);
system(str);
return 0;
}
追问哎?这个真行了。。。谢谢啦。。。
还有 能解释一下第八行语句是什么意思么?
追答将shutdown -s -t %d写入字符串,其中%d和printf中的%d一样,也是用于以有符号十进制的形式输出参数x
热心网友
时间:2023-10-03 06:42
原因在于system(" shutdown /s /t x");此处的x并不能获得上面输入的值,所以在system里面出现了字符x,因此系统给出了使用shutdown的帮助信息,你把x改成60试试吧
热心网友
时间:2023-10-03 06:43
-s -t 不是用斜杠追问
还是不行啊
追答不要天真的以为 直接在字符串里 写上x
变量x的值就会自动出现在字符串中x的位置上
#include
#include
int main()
{
char cmd[100];
int x;
printf("intput x:");
scanf("%d", &x);
sprintf(cmd, "shutdown -s -t %d", x);
system(cmd);
return 0;
}
如何在电脑里设置固定的每天几点关机的小程序小代码呢
7、选择关机程序 C:\Windows\System32\shutdown.exe在后面的参数中加-s,再点击下一步。(注意:程序与参数之间有一个空格,不要连到一起)8、创建成功以后,会在设置的那个时间点自动完成关机这个任务。最后完成就可以了。9、到了时间点就会提示这样的然后自动关机。
c语言 关机程序代码
通过C语言实现关机,有两种方式:1 通过system函数,调用dos的关机命令。通过stdlib.h中的 int system(char *cmd);可以执行dos命令cmd。dos下关机的命令为shutdown -s,于是嗲用 system("shutdown -s");即可实现关机操作。2 通过调用windows提供的api函数,来实现关机:void shut_down_windows(){HAND...
电脑关机小程序
电脑定时关机,我建议您可以下载定时关机3000试试。定时关机 3000有五种让电脑定时关机的方法,如每天几点几分关机或者等待多长时间后关机或者开机多长时间关机以及网速低于多少的时候关机和键盘鼠标多次时间没有反应关机。还不赶快下载定时关机3000到您的电脑,试试定时关机的效果怎么样?
电脑定时关机小程序,后期添加条件关键
1、首先在电脑桌面,通过鼠标右键,“新建”,“文本文档”,建立一个记事本文件(txt)。2、打开记事本文件,在里面输入“shutdown-s-t60”,其中的60是指电脑在多久后自动关闭(单位是秒),根据实际情况设定需要的电脑定时关闭时间。3、在界面的左上角点击“文件”“另存为”,打开保存界面,在“...
定时关机 小程序
新建个txt文件,在里面输入shutdown -s -t (时间),把后缀名改为bat,就可以指定多久重启,把-s改为-c就可以指定多久关机 参考资料:如果您的回答是从其他地方引用,请表明出处
请教一条批处理关机的命令
1.到c语言区花20分请人编判断时间小程序。如果到时间就返回值1,然后在批处理文件中可用IF判断 2。直接用vbs脚本就行了--能实现“在某个时间段关机”windows支持这种小程序,像批处理一样直接输入名字或双击都可以执行 将下面代码另存成“sss.vbs”Dim wsh Set wsh = CreateObject("wscript.shell...
谁有能给电脑定时关机的小程序啊?不要带病毒啊啊啊!
xp 2003 系统可以用系统自带的关机程序,可以在命令行中输入shutdown 加上参数就ok了。用法: shutdown [/i | /l | /s | /r | /a | /p | /h | /e] [/f][/m \\computer][/t xxx][/d [p:]xx:yy [/c "comment"]]没有参数 显示帮助。这与键入 /? 是一样的 /? ...
求个定时关机小程序!要bat格式的!
自己写代码吧,很简单,新建txt文档,写下如下代码:shutdown -s -t (-s表示关机,-t表示多长时间后关机,单位是秒,把 t 改成3600就表示一个小时后关机),最后把txt文档的扩展名改成bat,需要的时候运行就行了
求个定时关机小程序!要bat格式的!
自己写代码吧,很简单,新建txt文档,写下如下代码:shutdown -s -t (-s表示关机,-t表示多长时间后关机,单位是秒,把 t 改成3600就表示一个小时后关机),最后把txt文档的扩展名改成bat,需要的时候运行就行了
如何制作自动关机软件
1.在桌面右击新建TXT文件。改名称为“自动关机”。2.打开"自动关机.txt"。在里面输入“shutdown -s -t 600”,保存。600秒可以根据自己的习惯进行修改。3.右击“自动关机.txt”选择重命名,把".txt"改成".cmd"。4.弹出的窗口选择“是”。5.双击"自动关机.cmd".就会出现如图所示自动关机小程序...