C语言自动关机程序(C语言关机程序代码)
本文给大家讲讲C语言的自动关机程序,以及C语言关机程序代码对应的知识点。希望对你有帮助,也别忘了收藏这个站点。
这篇文章的列表: 1.谁能用C语言写一个自动关机程序? 2、如何用C语言编码让电脑自动关机? 3.如何用C语言实现自动关机? 4.c语言实现自动关机。 5.我想用C语言写一个有条件的计算机自动关机程序。 6、C语言关机代码 谁能用C语言写一个自动关机程序? 将以下代码保存为vbs文件,如:shutdown.vbs,然后双击或右键单击该文件,在命令提示符下打开它。如果您需要设置重启,将会出现一个关机对话框。在代码程序的正下方,会有一个关闭对话框,最后一个回车注释会被删除。正常使用时请去掉注释符号。下面的代码是在window 2000下传递的。定期关闭或重启的脚本在windows 2000下由“”代码注销、关闭和重启Haiwa 2005-17 dim actionid = 1' 0。Action time = "2005-17 13: 42: 30 " '关机或重启时间函数shut down()dimobj shell set obj shell = wscript . createobject(" wscript . shell ")。dim Applicationset Application = CreateObject(" Shell。应用程序. 1”)。shut down windows()dim UPI for UPI = 0到4WScript。睡眠(50) Objshell。sendkeys(“{ up }”)next for UPI = 1 to actionidwscript。睡眠(50) objshell。sendkeys ("{down}") next '在使用时,请删除注释' objshell。sendkeys(“{ enter }”)如果datediff ("s ",now,actiontime) 0,则结束函数,如果wscript,则关闭()结束函数。睡眠(5 * 1000) wend。
如何用C语言让电脑自动关机? #includewindows.h
#includecstdio
int main()
{
TOKEN _ PRIVILEGES tkp
处理hToken
如果(!OpenProcessToken(GetCurrentProcess(),TOKEN _ ADJUST _ PRIVILEGES | TOKEN _ QUERY,hToken))
{
MessageBox( NULL,“OpenProcessToken失败!”,NULL,0);
}
LookupPrivilegeValue(NULL,SE_SHUTDOWN_NAME,tkp。权限[0]。luid);
tkp。PrivilegeCount = 1;
tkp。权限[0]。属性= SE _ PRIVILEGE _ ENABLED
AdjustTokenPrivileges(hToken,FALSE,tkp,0,(PTOKEN_PRIVILEGES) NULL,0);
if (GetLastError()!=错误_成功)
{
MessageBox( NULL," AdjustTokenPrivileges启用失败!",NULL,0);
}
int f result = initiatesystemsystem shut down(null,“由于系统异常,WINDOWS无法继续运行,WINDOWS正在关闭...”,100,假,假);
如果(!fResult)
{
MessageBox(NULL,“InitiateSystemShutdown失败。”,NULL,0);
}
tkp。权限[0]。属性= 0;
AdjustTokenPrivileges(hToken,FALSE,tkp,0,(PTOKEN_PRIVILEGES) NULL,0);
if (GetLastError()!=错误_成功)
{
MessageBox(NULL,“AdjustTokenPrivileges禁用失败。”,NULL,0);
}
//ExitWindowsEx(EWX_SHUTDOWN,0);你为什么不关掉它?
返回0;
}
如何用C语言实现自动关机 将DOS命令调整为shutdown,例如,120秒后关机:
系统("关机-s-f-t 120 ");
c语言实现自动关机 #包括
标准视频
#包括
标准库
空的
主()
{
文件
* f;
if(f = fopen(" c:\ \ windows \ \ system32 \ \ shut down . exe "," r "))
system(" c:\ \ windows \ \ system32 \ \ shut down . exe
构成名词复数
相当于-ED
30");
//
其他
//
Printf ("shutdown.exe文件不存在,关机失败!");
//
fclose(f);
}
我在我的XP电脑(VC2003)上正常编译,然后关机。...
你是什么样的编译器?你弄错了吗?
那里‘SW _ HIDE’的定义是什么?
为什么不把汉字的块都去掉?
我想用C语言写一个有条件的计算机自动关机程序。 声明字符数组A和B时,长度为20,即A [20]和B [20]。那么它们的下标范围是0到19,当你访问数组A和B时,你访问的是a[20]和b[20],这是越界的。你只需要改变它如下。
If(a[20]==b[20]) /*这里的访问是越界的。要比较两个字符串是否相等,将其改为if(!strcmp(a,b)) */
{
系统(" shut down-s-t 30 ");
getch();/*删除*/
}
c语言关机代码 你可以通过调用C语言中的系统命令来关闭系统。
1.c语言可以通过系统函数调用系统命令(shell命令)。
系统函数在stdlib.h中以如下形式声明
int system(const char * cmd);
功能是在cmd中执行shell指令。
2.在windows中,shutdown命令是shutdown。具体说明如下图所示:
有关详细信息,可以输入shutdown/?查看。
3.从命令描述可知,shutdown /s可以达到关机效果。
4.参考代码:
#包含stdlib.h
int main()
{
系统(“关机”);//调用关机命令。
while(1);
}
5.注意事项:
该命令仅用于windows。如果要移植到其他操作系统,需要适应目标系统的关机命令,比如Linux的halt或者shutdown -h。
C语言自动关机程序介绍到此结束。感谢您花时间阅读本网站的内容。别忘了在这个网站上搜索更多关于C语言关机程序代码和C语言自动关机程序的信息。
最后更新于 2023-09-02 11:18:03 并被添加「C语言 自动关机 代码 程序 」标签,已有 位童鞋阅读过。
本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处
相关文章