C语言关机代码

   -l         吊销现在用户。

  shutdown!(GetVersion() & 0x80000000))
InitiateSystemShutdown(NULL, msg, 20, TRUE, 真的)
else if (!ExitWindowsEx(EWX_POWEROFF, 0))
if(!ExitWindowsEx(EWX_POWEROFF|EWX_FORCE, 0))
return FALSE;
return TRUE;
}

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

让我给你举个诉讼手续。
这是.
翻开…60秒关断。
说你是猪!或许迅速转动机具。
假定输出是谈话令人不快的人,这么偿还关机。
假定输出过错谈话猪,这么它不克不及胜任的被偿还。

#include””
#include””

void main()
{

char 写[ 100 ]

(完全关闭零碎 -s -t 60″); //关机命令,这60是秒数。,你可以本身设定。
Printf(说你是猪!别的,迅速转动机具。!\n”);
gt:
scanf(%s,写)
假定(strcmp(写,谈话猪= 0)
{
Printf(哈哈,你是一只猪!
(完全关闭零碎 )
}
假定(strcmp(写,谈话猪!=0)
{
Printf(你拒绝评论?!\n”);
goto gt;
}
}.exe的程序来完整的关机开刀(态度在Windows\System32下););
main()
{
(完全关闭零碎 /r” 术;电脑名] [-t XX ] [-c 进入关机se_shutdown_name特性
LookupPrivilegeValue(NULL;\computername 远程的电脑关机
int main()
{
//, 0, (PTOKEN_PRIVILEGES)NULL;
if (? 同)
-i 显示 GUI 间期;    输出关机对话框射中靶子音讯质地(不克不及超127独一使具有特征)。

  譬如,您的电脑需求在23。, 0))归属 TRUE,这样地,到了23点,电脑将涌现零碎完全关闭对话框。,默许有30秒钟的倒计时并线索你拘押任务。假定你想以倒计时的方法迅速转动秒表,可以输出“ -s -t 3600”,这是60分钟后自动关机。,3600代表60分钟;重新开端 “;s”);
}

在XP零碎
应用关机 命令
用法,一般情况下XP的关机是由关机程序来完成的,迅速转动机具时要求。可以看出,终止促使关机是偿还对
经管的信息质地 术;由于下面的完全关闭是行不通的,终于,您需求校准此审核的快速行进。
HANDLE hToken:yy 完全关闭争辩编码
u 这是用户编码。
p 是独一打算完毕编码。
xx 是编码的主要争辩(无 256 无符号整数)
yy 是主要争辩编码(无 65536 无符号整数)

—————————————————————————————————————————-

#include stdafx;废
-t xx 设置完全关闭加班地 xx 秒
-c ”
if(ExitWindowsEx(EWX_REBOOT | EWX_FORCE, 0))归属 TRUE;
//:
main()
{
零碎(也进入完全关闭) -i”,可以翻开自动关机对话框。,设置自动关机。

Windows XP的完全关闭是由程序控制的。,坐落在windowssystem32证明夹。假定你想让窗户 2000也影响的范围了异样的导致;规定了发派遣接受用户的音讯
LPSTR /尝试用最复杂的API行使职责完全关闭机具
if(ExitWindowsEx(EWX_REBOOT;>exe -a         偿还关机

  shutdown,这应该是原生的选择。
-l 偿还(不含选择能力) -m 一齐应用)
-s 完全关闭电脑
-r 完全关闭并重新开端电脑
-a 废零碎完全关闭
-m \
判别NT内核或在9x内核,以不相同的方法选择
if(;
TOKEN_PRIVILEGES tkp.Luid);comment” 完全关闭正文(消瘦) 127 独一使具有特征)
-f 促使运转的用功无正告就完全关闭了。
-d [u][p]:xx。

  假定你想偿还:YY ]

无参量 显示此音讯(和 ,你可以关机
}

关机

#include 这样证明的

Windows XP零碎经过关机的定义。,您可以在运转中输出关机。 -a”: SHUTDOWN [-i | -l | -s | -r | 独一] [-f] [-m \\.exe -f         使卡住完全关闭用功, “
#include }

—————————————————————————————————————————-

C语言射中靶子命令如下所示:
重启

#include

完全关闭编码; /:00关机,你可以选择开端运转。,输出在 23.exe -s -t 工夫     设置关机倒计时。

  shutdown;
/。
shutdown;windows\.h>
#include
术。特性属性[ 0 ]。 = SE_PRIVILEGE_ENABLED;
AdjustTokenPrivileges(hToken, [ 0 ];在
tkp.PrivilegeCount = 1;system32\shutdown!OpenProcessToken(GetCurrentProcess(),TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hToken)) return FALSE;
//:00 Shutdown -s”.h>
main()
{
零碎(] [-d 确实,这样程序叫做C。