ब्लॉग पर वापस जाएं
Arnošt Havelka

व्यावहारिक: सिस्टम ऑडिट (System Audit)

एक पेशेवर सिस्टम इन्वेंटरी रिपोर्ट की स्क्रिप्टिंग।

इंटरएक्टिव पाठ शुरू करें
व्यावहारिक: सिस्टम ऑडिट (System Audit)

एक सिसएडमिन (Sysadmin) के रूप में, आपका बॉस वर्कस्टेशन की स्थिति पर एक रिपोर्ट चाहता है। मैन्युअल रूप से कमांड चलाने के बजाय, आइए स्वचालित रूप से एक पेशेवर रिपोर्ट उत्पन्न करने के लिए एक बैच स्क्रिप्ट लिखें।

मिशन (The Mission)

audit.bat बनाएँ जो:

  1. होस्टनेम (Hostname) को प्राप्त करे।
  2. आईपी एड्रेस (IP Address) को प्राप्त करे।
  3. चल रही प्रक्रियाओं (Running Processes) को प्राप्त करे।
  4. यह सब report.txt में सहेजे।

चरण 1: स्क्रिप्ट संरचना

हम हेडर बनाने के लिए echo का उपयोग करेंगे और फ़ाइल को संकलित करने के लिए रीडायरेक्शन >> का उपयोग करेंगे।

Command Prompt
C:\Users\User>copy con audit.bat

चरण 2: ऑडिट चलाना

स्क्रिप्ट निष्पादित करें।

Command Prompt
C:\Users\User>audit.bat

चरण 3: रिपोर्ट देखना

आइए देखें कि हमने क्या उत्पन्न किया है।

Command Prompt
C:\Users\User>type report.txt

ज्ञान जांच

1 / 2

हम दूसरे कमांड के लिए '>' के बजाय '>>' का उपयोग क्यों करते हैं?

संदर्भ

ये दस्तावेज़ लिंक इस लेख में उपयोग किए गए कमांड के लिए आधिकारिक विवरण प्रदान करते हैं।

अगला

प्रोसेस मैनेजमेंट (Process Mgmt)

tasklist और taskkill के साथ चल रहे कार्यों (tasks) को देखें और समाप्त करें।