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".
To shutdown immediately use "C:\\WINDOWS\\System32\\ shutdown /s /t 0". To restart use /r instead of /s.
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
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.
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; }
C programming code for Ubuntu Linux
#include <stdio.h> int main() { system("shutdown -P now"); return 0; }
shutdown -P "number of minutes"
For more help or options type at terminal: man shutdown.
No comments:
Post a Comment