Saturday, December 31, 2016

How to shut down your system from program ?

C program for shut down : 


                   This program turn off i.e. shutdown your computer system.Firstly it will asks you to shutdown your computer if you press 'y' then your computer 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,you can use -t option to specify number of seconds after which shutdown is occurs.
Syntax:shutdown -s -tx;hear x is the number of seconds after which shutdown will occur.



By default shutdown occur after 30 seconds.To shutdown immediately you can write "shutdown-s-t o".If you wish to restart your computer then you can write "shutdown-r".


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

C programing code for windows XP :
#include < stdio.h  >
#include < stdlib .h  >
void main(){
    char ch;
    printf("Do you want to shutdown your computer (y/n) \n");
    scanf("%c",ch);
    if (ch=='y' | | ch=='Y' ){
         system("C:\\WINDOWS\\System32\\shutdown -s");
   }
}

C programing code for windows 7 :
#include < stdio.h  >
#include < stdlib .h  >
void main(){
    char ch;
    printf("Do you want to shutdown your computer (y/n) \n");
    scanf("%c",ch);
    if (ch=='y' | | ch=='Y' ){
         system("C:\\WINDOWS\\System32\\shutdown /s");
   }
}
Note: 
To shutdown immediately use "C:\\WINDOWS\\System32\\shutdown /s /t o".To restart use 
/r instead of /s.

C programing code for Ubuntu Linux:
#include < stdio.h  >
#include < stdlib .h  >
void main(){
    char ch;
    printf("Do you want to shutdown your computer (y/n) \n");
    scanf("%c",ch);
    if (ch=='y' | | ch=='Y' ){
         system("shutdown -P now");
   }
}

No comments:

Post a Comment

how to add watermark in movavi video editor | movavi watermark | how to ...

What is static keywords in java ? static keywords in java is a main topic of java.