Программа на C / C ++ для выключения системы
Как выключить компьютер в Linux и / или Windows?
Идея состоит в том, чтобы использовать system () в C. Эта функция используется для вызова команд операционной системы из программы C.
ОС Linux:
// C program to shutdown in Linux #include <stdio.h> #include <stdlib.h> int main() { // Running Linux OS command using system system ( "shutdown -P now" ); return 0; } |
ОС Windows:
Завершение работы / выход / перезагрузка ОС Windows
Мы будем использовать system () из <stdlib.h> для выполнения системной операции с помощью программы C. Чтобы выполнить любую из вышеупомянутых системных операций, мы будем кодировать как:
#include <stdio.h> #include <stdlib.h> int main() { system ( "c:\windows\system32\shutdown /i" ); return 0; } |
Аргумент системной функции - это путь к ОС, а / i - одна из сущностей из обширных доступных нам опций. Чтобы просмотреть опции, мы запускаем cmd и набираем:
C: Users User> выключение
Команда выключения представляет нам список доступных нам опций:
Для выполнения различных операций мы просто заменяем последний «/ path» в аргументе system (). Общие операции:
Неисправность
система ("c: windows system32 shutdown / s");
Рестарт
система ("c: windows system32 shutdown / r");
Выйти
система ("c: windows system32 shutdown / l");
Эта статья предоставлена Сахилом Чаброй и Амартией Ранджаном Сайкией . Если вам нравится GeeksforGeeks, и вы хотели бы внести свой вклад, вы также можете написать статью с помощью provide.geeksforgeeks.org или отправить ее по электронной почте на deposit@geeksforgeeks.org. Посмотрите, как ваша статья появляется на главной странице GeeksforGeeks, и помогите другим гикам.
Пожалуйста, напишите комментарии, если вы обнаружите что-то неправильное, или вы хотите поделиться дополнительной информацией по теме, обсужденной выше.