Windows/Linux Shutdown Machine을 종료하는 C 프로그램

2924 단어 cprogramming
program shuts down your computer system . 컴퓨터의 Windows 폴더에 shutdown.exe라는 간단한 프로그램이 있어 이를 종료할 수 있습니다.

#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

좋은 웹페이지 즐겨찾기