‘壹’ 怎样制作一个计算机关机的程序
自己制作一个一键关机程序,相信大家电脑里都有winrar这个软件吧,现在就利用这个软件的关机功能,1分钟做一个只有4k的关机程序。
第一步:右击桌面空白处,选择“新建→快捷方式”,弹出“创建快捷方式”窗口,点击“浏览”,在浏览文件夹窗口找到WinRAR安装目录c:\Program files\winrar\Rar.exe,按“确定“。
第二步:在“请键入快捷方式名称”那里,键入快捷方式的名称“Rar关机(或者自己喜欢的名字)”,点击“完成”返回桌面。
第三步:右击“Rar关机”快捷方式,选择“属性”,在“快捷方式”标签下“应用程序”的目标文本框c:\Program files\WinRAR\Rar.exe后加入命令“-ioff”,注意Rar.exe和-ioff用空格隔开,在“运行方式”窗口选择“最小化”,按“确定”。 第四步:要关机时,只要双击“关机”快捷方式,WinRAR就会自动关闭系统。
需要注意的是,要实现关机功能,需要使用WinRAR 3.11以上版本。以上方法同样适用Windows 98/XP。
在这里你可以点击更改图标选项,选折一个自己喜欢的图标,还可以在快捷键里面键入一个关机键,我的是f12,这样按f12就可以关机了。
哈哈,这个我正好可以帮你,以前写了类似程序
开机运行:String regKey = "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run";
String myAppName = "DaKa";
try {
Runtime.getRuntime().exec("reg " + (isStart ? "add " : "delete ") + regKey + " "
+ myAppName + (isStart ? " /t reg_sz /d " + dirpath : " /f"));
dirpath是你当前文件的绝对路径(包括文件名)
关机:Runtime.getRuntime().exec("shutdown -s -f -t 10");
‘叁’ 电脑自动关机的程序(编程)
#include<iostream>
#include<string>
#include<cctype>
using namespace std;
int isdigit(char s[])
{
int i;
for(i=0;i<strlen(s);i++)
if(!isdigit(s[i]))
return 0;
return 1;
}
int main()
{
char ch,str[101]={"shutdown /s /t "},stime[101]={"600"};
int f;
puts("1.Shut down定时关机");
puts("2.Cancle取消");
puts("3.Exit退出");
while((ch=getchar())!=EOF)
{
getchar();
switch(ch)
{
case 'S':
case 's':
case '1':{
cout<<"预定时间(秒):";
cin>>stime;
if(!isdigit(stime))
strcpy(stime,"600");
strcat(str,stime);
f=system(str);
if(!f)cout<<"计算机将于"<<stime<<"秒后关闭"<<endl;
getchar();
break;
}
case 'C':
case 'c':
case '2':f=system("shutdown /a");if(!f)cout<<"取消成功"<<endl;break;
case 'E':
case 'e':
case '3':return 0;
default:puts("error");
}
}
return 0;
}
//程序名称不能用shutdown
‘肆’ 如何用C或者C++编写一个电脑强制关机程序
一般关机要调用win32
api函数,api函数在win32
dll里面,
TC中是直接不能创建,调用DLL,
因为,TC是16位DOS里面的,DLL是32位的WINDOWS里面的,
不过可以考虑调用cmd命令:
#include
<stdio.h>
#include
<stdlib.h>
//system函数在stdlib里面
int
main()
{
system("shutdown
/s
/t
10");//调用cmd命令,/s是关机,/t
10表示10秒后关机,你可以换成其它的,不写默认为30秒
return
0;
}
shutdown用法:
shutdown
[/i
|
/l
|
/s
|
/r
|
/g
|
/a
|
/p
|
/h
|
/e]
[/f
[/m
\\computer][/t
xxx][/d
[p|u:]xx:yy
[/c
"comment"]]
没有参数
显示帮助。这与键入
/?
是一样的。
/?
显示帮助。这与不键入任何选项是一样的。
/i
显示图形用户界面(GUI)。
这必须是第一个选项。
/l
注销。这不能与
/m
或
/d
选项一起使用。
/s
关闭计算机。
/r
关闭并重新启动计算机。
/g
关闭并重新启动计算机。系统重新启动后,
重新启动所有注册的应用程序。
/a
中止系统关闭。
这只能在超时期间使用。
/p
关闭本地计算机,没有超时或警告。
可以与
/d
和
/f
选项一起使用。
/h
休眠本地计算机。
可以与
/f
选项一起使用。
/e
记录计算机意外关闭的原因。
/m
\\computer
指定目标计算机。
/t
xxx
设置关闭前的超时为
xxx
秒。
有效范围是
0-315360000
(10
年),默认值为
30。
如果超时时间大于
0,则默示
/f
参数。
/c
"comment"
重启动或关闭的原因的注释。
最多允许
512
个字符。
/f
强制正在运行的应用程序关闭,不前台警告用户。
当为
/t
参数指定大于
0
的值时,
则默示
/f
参数。
/d
[p|u:]xx:yy
提供重新启动或关机的原因。
p
表明重新启动或关闭是计划内的。
u
表示原因由用户定义。
如果
p
和
u
均未指定,则是计划外重新启动
或关闭。
xx
是主要原因号(小于
256
的正整数)。
yy
是次要原因号(小于
65536
的正整数)。
‘伍’ 求一个让电脑自动关机的程序
不用写了,Windows里自带的有,具体操作见下(如果觉得不好用,可以下载阿达自动关机,等关机软件
Windows
XP的关机是由Shutdown.exe程序来控制的,位于Windows\System32文件夹中。
比如你的电脑要在22:00关机,可以选择“开始→运行”,输入“at
22:00
Shutdown
-s”,这样,到了22点电脑就会出现“系统关机”对话框,默认有30秒钟的倒计时并提示你保存工作。如果你想以倒计时的方式关机,可以输入“Shutdown.exe
-s
-t
3600”,这里表示60分钟后自动关机,“3600”代表60分钟。
设置好自动关机后,如果想取消的话,可以在运行中输入“shutdown
-a”。另外输入“shutdown
-i”,则可以打开设置自动关机对话框,对自动关机进行设置。
Shutdown.exe的参数,每个都具有特定的用途,执行每一个都会产生不同的效果,比如“-s”就表示关闭本地计算机,“-a”表示取消关机操作,下面列出了更多参数,大家可以在Shutdown.exe中按需使用。
-f:强行关闭应用程序
-m:\\计算机名:控制远程计算机
-i:显示图形用户界面,但必须是Shutdown的第一个选项
-l:注销当前用户
-r:关机并重启
-t:时间:设置关机倒计时
-c:“消息内容”:输入关机对话框中的消息内容(不能超127个字符)
开始--运行--输入--shutdown
/s
/t
60
/s
意思是
关机
/r
意思是
重启
/t
意思是
时间(以秒计算)
‘陆’ 如何用汇编语言编一个让计算机关机的程序
在MASM32下代码如下:
.486 ; create 32 bit code
.model flat, stdcall ; 32 bit memory model
option casemap :none ; case sensitive
include \masm32\include\windows.inc
include \masm32\include\kernel32.inc
includelib \masm32\lib\kernel32.lib
.data
strShutDown db "shutdown.exe /s /s /t 00",0
.code
start:
invoke WinExec,addr strShutDown,0
invoke ExitProcess,0
end start
‘柒’ 计算机关机代码是什么
shutdown
-s
-t
2000
2000是关机时间!秒为单位
写在一个*.dat文件就可了
‘捌’ 用C#编写的使电脑自动关机程序
//使用cmd的定时关机
private void button1_Click(object sender, EventArgs e)
{
if (DateTime.Now.Hour == int.Parse(comboBox1.Text) && DateTime.Now.Minute == numericUpDown2.Value)
{
msg=MessageBox.Show("您现在就要关机吗?建议先取消,设置具体时间关机!", "温馨提示!", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);
if ( msg== DialogResult.Yes)
{
System.Diagnostics.Process.Start("cmd.exe", "shutdown -f -s -t 1"); //强制一秒倒计时关机!
}
else
return;
}
‘玖’ 如何设计让电脑关机的程序
1.在电脑桌面“计算机”或“此电脑”右键(win7,win10),点击“管理”
2.在计算机管理页面,单击左边“系统工具”展开,然后点击“任务计划程序”
3.点击右边“创建基本任务”选项
4.在创建基本任务向导页面一:输入名称和描述,然后点击“下一步”
5.在创建基本任务向导页面二:触发器,选择“一次”,然后点击“下一步”