Windows/Linux Shutdown Machine을 종료하는 C 프로그램
2924 단어 cprogramming
#include<stdio.h>
#include<stdlib.h> // to use system() method
int main()
{
printf("\n\n\t\tStudytonight - Best place to learn\n\n\n");
char ch;
printf("Do you want to shutdown your pc now (y/n)?");
scanf("%c", &ch);
if(ch == 'y'|| ch == 'Y')
{ /*
/s is used to order the compiler
to shutdown the PC
*/
system("C:\\WINDOWS\\System32\\shutdown /s");
}
printf("\n\n\t\t\tCoding is Fun !\n\n\n");
return 0;
}
올바른 종료 옵션을 사용하면 로그아웃한 후 시스템이 완전히 종료되기 전까지 시스템이 유지되는 시간을 지정할 수 있습니다. 예를 들어/t 옵션을 사용하면 시간 간격을 10초로 지정할 수 있습니다.
구문: "종료/s/t x"; 여기서 x는 종료가 발생하는 시간(초)입니다.
예: 기본적으로 종료는 30초 후에 발생합니다. 즉시 종료하려면 "shutdown/s/t 0"이라고 쓸 수 있습니다.
노트북을 종료하는 것이 때때로 어려울 수 있지만 몇 가지 방법이 있습니다. 컴퓨터를 다시 시작하려면 "shutdown/r"을 사용하십시오.
Windows XP 시스템을 종료하는 프로그램
아래는 Windows XP를 종료하는 프로그램입니다.
#include<stdio.h>
#include<stdlib.h> // to use system() function
int main()
{
printf("\n\n\t\tStudytonight - Best place to learn\n\n\n");
char ch;
printf("Do you want to shutdown the PC- (y/n) ?\n");
scanf("%c", &ch);
if(ch == 'y' || ch == 'Y')
{
system("C:\\WINDOWS\\System32\\shutdown -s");
}
printf("\n\n\t\t\tCoding is Fun !\n\n\n");
return 0;
}
PC에서 컴퓨터를 즉시 종료하려면 "C:\WINDOWS\System32\shutdown -s -t 0"을 사용하십시오. 다시 시작하려면 "-s"대신 "-r"을 사용하십시오.
Windows 7을 종료하는 과정은 쉽습니다. 다음 단계를 따르기만 하면 됩니다.
참고: '-'는 Windows 7의 경우 '/'가 수행하는 것과 동일한 기능을 Windows XP에서 수행합니다.
Linux OS를 종료하는 프로그램
다음은 Linux 운영 체제를 종료하는 프로그램입니다.
#include<stdio.h>
#include<stdlib.h> // to use system() function
int main()
{
printf("\n\n\t\tStudytonight - Best place to learn\n\n\n");
char ch;
printf("Do you want to shutdown your pc now(y/n)?");
scanf("%c", &ch);
if(ch == 'y' || ch == 'Y')
system("shutdown -P now");
printf("\n\n\t\t\tCoding is Fun !\n\n\n");
return 0;
}
위의 프로그램을 실행하려면 사용자로 로그인해야 합니다. 그렇지 않으면 "루트여야 합니다."라는 종료 메시지가 표시됩니다.
'-P' 옵션은 시스템 전원을 끄도록 지정합니다.
다음과 같이 분을 지정할 수 있습니다. shutdown -P "분 수"
추가 도움말이나 옵션을 보려면 터미널에 다음을 입력하십시오. man shutdown
Reference
이 문제에 관하여(Windows/Linux Shutdown Machine을 종료하는 C 프로그램), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/iamajaychaudhary/c-program-to-shutdown-windowslinux-shutdown-machine-gb0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)