Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C/C++ में सिस्टम शटडाउन प्रोग्राम लिखें


सिस्टम को शटडाउन करने का प्रोग्राम विंडोज, लिनक्स या macOS जैसे ऑपरेटिंग सिस्टम पर काम करता है। इसे बंद करने और सभी खुले एप्लिकेशन को बंद करने के लिए।

शट डाउन या पावर ऑफ का क्या अर्थ है?

शट डाउन या पावर ऑफ एक कंप्यूटर का अर्थ है कंप्यूटर के मुख्य घटकों से एक संगठित निर्धारित तरीके से बिजली हटाना और कंप्यूटर द्वारा किए जाने वाले सभी कार्यों को बंद करना यानी सभी एप्लिकेशन और प्रोसेसिंग बंद हो जाते हैं। कंप्यूटर शट डाउन होने के बाद, मुख्य घटक जैसे CPU, RAM मॉड्यूल और हार्ड डिस्क ड्राइव पावर डाउन हो जाते हैं, हालांकि कुछ आंतरिक घटक, जैसे आंतरिक घड़ी, बिजली का उपयोग कर सकते हैं।

यह प्रोग्राम आपके कंप्यूटर सिस्टम को बंद कर देता है, यानी शट डाउन कर देता है। "stdio.h" का सिस्टम फंक्शन एक एक्जीक्यूटेबल फाइल shutdown.exe चलाता है जो विंडोज में C:\WINDOWS\system32 फोल्डर में मौजूद होती है।

लिनक्स प्रोग्राम के लिए प्रक्रिया समान है और नीचे दी गई है।

विंडोज के लिए

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

प्रोग्राम एक कमांड के रूप में काम करता है जो ऑपरेटिंग सिस्टम को सभी एप्लिकेशन बंद करने और सिस्टम को शट डाउन करने का आदेश देता है।

लिनक्स OS के लिए

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

यह एक कोड है जो किसी भी लिनक्स-आधारित ऑपरेटिंग सिस्टम को शट डाउन कर सकता है। कोड सीधे सिस्टम के लिए एक कमांड देता है जो इसे निष्पादित करता है और जितनी जल्दी हो सके सिस्टम को बंद कर देता है।


  1. C++ में रिकर्सन का उपयोग करके ट्री का आकार गणना करने का प्रोग्राम C++ में रिकर्सन का उपयोग करके ट्री का आकार गणना करने का प्रोग्राम

    इस समस्या में, हमें एक ट्री दिया गया है और हमारा कार्य रिकर्सन का उपयोग करके ट्री का आकार गणना करने के लिए एक प्रोग्राम बनाना है। ट्री का आकार ट्री में मौजूद नोड्स की कुल संख्या है। आइए एक उदाहरण से समस्या को समझते हैं, उपरोक्त ट्री का आकार 5 है। ट्री का आकार खोजने के लिए, हमें लेफ्ट सबट्री और

  1. C++ में ट्री की अधिकतम गहराई या ऊंचाई खोजने का प्रोग्राम C++ में ट्री की अधिकतम गहराई या ऊंचाई खोजने का प्रोग्राम

    इस समस्या में, हमें एक बाइनरी ट्री दिया गया है। हमारा कार्य दी गई ट्री की अधिकतम गहराई या ऊंचाई खोजने के लिए एक प्रोग्राम लिखना है। आइए एक उदाहरण से समस्या को समझते हैं, ट्री की ऊंचाई 3 है। ट्री की अधिकतम ऊंचाई खोजने के लिए, हम उसके लेफ्ट और राइट सबट्री की ऊंचाई की जांच करेंगे और दोनों के अधिकत

  1. C++ में हैप्पी वीमेन्स डे प्रोग्राम लिखें C++ में हैप्पी वीमेन्स डे प्रोग्राम लिखें

    विश्व स्तर पर 7 अक्टूबर को मनाया जाने वाला महिला दिवस C++ प्रोग्रामिंग कोड में निम्नानुसार उकेरा गया है: उदाहरण #include <iostream> using namespace std; int main() { // डिज़ाइन का आकार इनिशियलाइज़ करना int n = 5; // सर्कल प्रिंट करने के लिए लूप // (डिज़ाइन का ऊपरी भाग)