0% found this document useful (0 votes)
170 views

C Program To Shutdown or Turn Off Computer - Programming Simplified

This document provides code samples in C programming language to shutdown or turn off a computer running Windows XP, Windows 7, or Ubuntu Linux. The C code for Windows prompts the user to confirm shutdown and then uses the system function to call shutdown.exe, allowing shutdown after 30 seconds by default. For Windows 7, it calls shutdown.exe with the /s option. For Ubuntu, it calls the shutdown command with the -P now option to power off immediately without confirmation.

Uploaded by

lakshmi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
170 views

C Program To Shutdown or Turn Off Computer - Programming Simplified

This document provides code samples in C programming language to shutdown or turn off a computer running Windows XP, Windows 7, or Ubuntu Linux. The C code for Windows prompts the user to confirm shutdown and then uses the system function to call shutdown.exe, allowing shutdown after 30 seconds by default. For Windows 7, it calls shutdown.exe with the /s option. For Ubuntu, it calls the shutdown command with the -P now option to power off immediately without confirmation.

Uploaded by

lakshmi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

11/16/2014 C program to shutdown or turn off computer | Programming Simplified

Home C programming C programming examples C program to shutdown or turn off computer

C program to shutdown or turn off computer


C Program to shutdown your computer: This program turn off i.e shutdown your computer system. Firstly it will asks you to shutdown your
computer if you press 'y' the your computer will shutdown in 30 seconds, system function of "stdlib.h" is used to run an executable file
shutdown.exe which is present in C:\WINDOWS\system32 in Windows XP. You can use various options while executing shutdown.exe for
example -s option shutdown the computer after 30 seconds, if you wish to shutdown immediately then you can write "shutdown -s -t 0" as
an argument to system function. If you wish to restart your computer then you can write "shutdown -r".

If you are using Turbo C Compiler then execute your file from folder. Press F9 to build your executable file from source program. When you
run from within the compiler by pressing Ctrl+F9 it may not work.

C programming code for Windows XP


#include <stdio.h>
#include <stdlib.h>

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 <stdio.h>
#include <stdlib.h>

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;
}

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 <stdio.h>

int main() {
system("shutdown -P now");
return 0;
}

You need to be logged in as root user for above program to execute otherwise you will get the message shutdown: Need to be root, now

http://www.programmingsimplified.com/c-program-shutdown-computer 1/2
11/16/2014 C program to shutdown or turn off computer | Programming Simplified

specifies that you want to shutdown immediately. '-P' option specifies you want to power off your machine. You can specify minutes as:
shutdown -P "number of minutes"
For more help or options type at terminal: man shutdown.

http://www.programmingsimplified.com/c-program-shutdown-computer 2/2

You might also like