Computer >> Máy Tính >  >> Lập trình >> C ++

Viết chương trình tắt hệ thống bằng C / C ++

Một chương trình để tắt hệ thống hoạt động trên các hệ điều hành như windows, linux hoặc macOS. Để tắt và đóng tất cả các ứng dụng đã mở.

Tắt hoặc tắt nguồn có nghĩa là gì?

Tắt hoặc Tắt nguồn máy tính có nghĩa là loại bỏ nguồn điện khỏi các thành phần chính của máy tính theo cách quy định có tổ chức và tắt tất cả các công việc được thực hiện bởi máy tính, tức là tất cả các ứng dụng và xử lý đều bị tắt. Sau khi máy tính tắt, các thành phần chính như CPU, mô-đun RAM và ổ đĩa cứng sẽ tắt nguồn, mặc dù một số thành phần bên trong, chẳng hạn như đồng hồ bên trong, có thể tiếp cận nguồn điện.

Chương trình này tắt, tức là tắt hệ thống máy tính của bạn. Chức năng hệ thống của "stdio.h" là chạy tệp thực thi shutdown.exe hiện có trong thư mục C:\ WINDOWS \ system32 trong Windows.

Đối với chương trình Linux, quá trình này cũng tương tự và được đề cập bên dưới.

Đối với Windows

#include <stdio.h>
int main() {
   system("c:\\windows\\system32\\shutdown /i");
   return 0;
}

Chương trình hoạt động như một lệnh ra lệnh cho hệ điều hành đóng tất cả các ứng dụng và tắt hệ thống.

Đối với hệ điều hành Linux

#include <stdio.h>
int main() {
   system("shutdown -P now");
   return 0;
}

Đây là mã có thể đóng bất kỳ hệ điều hành dựa trên linux nào. Mã trực tiếp đặt một lệnh cho hệ thống thực thi nó và tắt hệ thống càng sớm càng tốt.