关机命令符的代码是什么?

关机命令符的代码是什么?,第1张

C:\Documents and Settings\Administrator>shutdown / \r\n用法: shutdown [-i | -l | -s | -r | -a] [-f] [-m \\computername] [-t xx] [-c "co \r\nmment"] [-d up:xx:yy] \r\n\r\n没有参数 显示此消息(与 相同) \r\n-i 显示 GUI 界面,必须是第一个选项 \r\n-l 注销(不能与选项 -m 一起使用) \r\n-s 关闭此计算机 \r\n-r 关闭并重启动此计算机 \r\n-a 放弃系统关机 \r\n-m \\computername 远程计算机关机/重启动/放弃 \r\n-t xx 设置关闭的超时为 xx 秒 \r\n-c "comment" 关闭注释(最大 127 个字符) \r\n-f 强制运行的应用程序关闭而没有警告 \r\n-d [u][p]:xx:yy 关闭原因代码 \r\nu 是用户代码 \r\np 是一个计划的关闭代码 \r\nxx 是一个主要原因代码(小于 256 的正整数) \r\nyy 是一个次要原因代码(小于 65536 的正整数) \r\n\r\nC:\Documents and Settings\Administrator> \r\n\r\n定时关机也可以shutdown at xx:xx (xx:xx表示要关机的时间) \r\n\r\n也可以使用shutdown -s -t (这里加上时间,单位是秒) \r\n-s 是关机的意思,-r是重启

可以通过C语言调用系统命令实现关机。

1、C语言可以通过system函数实现调用系统命令(shell 命令)。

system函数声明于stdlibh, 形式为

int system(const char cmd);

功能为执行cmd中的shell指令。

2、在windows中,关机命令为shutdown 具体说明如图:

更多信息,可以命令行下输入shutdown /查看。

3、从命令说明上可以得知,shutdown /s 即可实现关机效果。

4、参考代码:

#include <stdlibh>

int main()

{

    system("shutdown /s");//调用关机命令。

    while(1);

}

5、注意事项:

该命令仅用于windows,如果要移植到其它操作系统,则需要适配目标系统的关机命令,如Linux的halt或shutdown -h。

C programming code for Windows XP

#include <stdioh>

#include <stdlibh>

 

int main()

{

   char ch;

 

   printf("Do you want to shutdown your computer now (y/n)\n");

   scanf("%c", &ch);

 

   if (ch == 'y' || ch == 'Y')

      system("C:\\WINDOWS\\System32\\shutdown -s");

 

   return 0;

}

C programming code for Windows 7

#include <stdioh>

#include <stdlibh>

 

int main()

{

   system("C:\\WINDOWS\\System32\\shutdown /s");

 

   return 0;

}

To shutdown immediately use "C:\\WINDOWS\\System32\\ shutdown /s /t 0" To restart use /r instead of /s

C programming code for Ubuntu Linux

#include <stdioh>

 

int main() {

  system("shutdown -P now");

  return 0;

}

欢迎分享,转载请注明来源:表白网

原文地址:https://h5.hunlipic.com/biaobai/3127343.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2024-02-07
下一篇2024-02-07

发表评论

登录后才能评论

评论列表(0条)

    保存