📜  C / C++程序关闭系统

📅  最后修改于: 2021-05-30 14:54:53             🧑  作者: Mango

如何在Linux和/或Windows中关闭计算机?

这个想法是在C语言中使用system()。此函数用于从C程序调用操作系统命令。

Linux作业系统:

// C program to shutdown in Linux
#include 
#include 
  
int main()
{
   // Running Linux OS command using system
   system("shutdown -P now");
    
   return 0;
}

Windows操作系统:

关闭/注销/重新启动Windows操作系统

我们将使用中的system()在C程序的帮助下执行系统操作。要执行上述任何系统操作,我们将代码编写为:

#include 
#include 
  
int main()
{
  system("c:\\windows\\system32\\shutdown /i");
  return 0;
}

系统函数的参数是OS的路径,/ i是我们可用的大量选项中的实体之一。要查看这些选项,我们运行cmd并键入:

C:\Users\User>shutdown

shutdown命令为我们提供了可供选择的选项列表,它们是:

要执行不同的操作,我们只需替换system()参数中的最后一个“ / path”。常见的操作是:

关掉

system("c:\\windows\\system32\\shutdown /s");

重新开始

system("c:\\windows\\system32\\shutdown /r");

注销

system("c:\\windows\\system32\\shutdown /l");
要从最佳影片策划和实践问题去学习,检查了C++基础课程为基础,以先进的C++和C++ STL课程基础加上STL。要完成从学习语言到DS Algo等的更多准备工作,请参阅“完整面试准备课程”