:我是猪,不然不关机,强行关闭应用程序

.

图片[1]-:我是猪,不然不关机,强行关闭应用程序-老王博客

代码:

#define _CRT_SECURE_NO_WARNINGS

#包括

#包括

#包括

主函数()

{

字符输入[20];

旗帜:

系统(“关机 -s -t 60”);

printf(“请输入:我是猪c语言恶搞关机小程序,否则我不会关机\n”);

scanf(“%s”, 输入);

if (strcmp(input, “我是猪”) == 0)

{

系统(“关机-a”);

printf(“这不好,我早就知道了~ ~\n”);

}

图片[2]-:我是猪,不然不关机,强行关闭应用程序-老王博客

别的

{

printf(“不输入就关机\n”);

转到标志;

}

获取字符();

返回0;

}

其实这个程序调用C:\windows\system32\shutdown.exe

这个文件的

Windows XP系统通过一个名为Shutdown.exe(位于Windows\System32下)的程序来完成关机操作。一般XP的关机是通过关机程序shutdown.exe实现的,关机时调用shutdown.exe。可见,防止强制关机就是取消对shutdown.exe的调用。

shutdown.exe -a 取消关机

shutdown.exe -f 强制关闭应用程序。

shutdown.exe -l 注销当前用户。

shutdown.exe -s -t time 设置关机倒计时。

shutdown.exe -c “message content” 在关机对话框中输入消息内容(不超过 127 个字符)。

比如你的电脑要在23:00关机,可以选择“开始→运行”,输入“at 23:00 Shutdown -s”。这样,在 23:00 时,电脑会显示“系统关机”对话框。默认值为 30 秒倒计时并提示保存您的工作。如果要倒计时关机,可以输入“Shutdown.exe -s -t 3600”,这里表示60分钟后自动关机c语言恶搞关机小程序,“3600”表示60分钟。

如果要取消,可以在运行中输入“shutdown -a”。另外,输入“shutdown -i”,可以打开设置自动关机对话框,设置自动关机。

Windows XP 的关闭由位于 WindowsSystem32 文件夹中的 Shutdown.exe 程序控制。如果想让 Windows 2000 也能达到同样的效果,可以将 Shutdown.exe 复制到系统目录 System32

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论