कंप्यूटर रखरखाव ठीक ऐसा कुछ नहीं है जिसे ज्यादातर लोग याद रखते हैं। सामान्य उपयोगकर्ता के लिए जो तकनीक की पूरी जानकारी नहीं रखता है, जब कोई कंप्यूटर काम नहीं करता है, तो वे या तो मदद के लिए कॉल करते हैं या बस एक नया कंप्यूटर खरीद लेते हैं।
यदि आपके परिवार के सदस्य या मित्र हैं जो आपको धीमे कंप्यूटर की मदद के लिए हमेशा कॉल कर रहे हैं, तो मैं आपको एक समाधान प्रदान करने जा रहा हूं जिसका उपयोग आप अभी उन फोन कॉलों को रोकने के लिए कर सकते हैं। यह समाधान विंडोज स्क्रिप्ट में छह टूल्स को शामिल करता है। वह स्क्रिप्ट सभी पीसी सफाई कार्य करने जा रही है जो आप तब करेंगे जब आप स्वयं कंप्यूटर के सामने बैठे हों।
यह स्क्रिप्ट क्या हासिल करेगी
यह विंडोज स्क्रिप्ट कमांड लाइन मोड में आवश्यक टूल्स को चलाने जा रही है। इनमें से कई उपकरण जिनका आप वर्षों से उपयोग कर रहे हैं, आपको शायद यह एहसास भी नहीं होगा कि है एक कमांड-लाइन मोड उपलब्ध है।
रजिस्ट्री और अस्थायी फ़ोल्डरों को साफ करें
पहला कदम शायद सबसे महत्वपूर्ण है। हम अस्थायी फ़ाइलों और रजिस्ट्री को साफ़ करने के लिए CCleaner को कमांड लाइन मोड में लॉन्च करने जा रहे हैं।
एक कैच। कंप्यूटर में बदलाव करने वाले ऐप्स के बारे में लगातार सूचनाओं के बिना इस स्क्रिप्ट को काम करने के लिए, आपको विंडोज 7 में यूजर अकाउंट कंट्रोल विंडो फीचर को डिसेबल करना होगा।
अब आप रोल करने के लिए तैयार हैं। CleanComputer.wsf . नामक फ़ाइल बनाएं और इसे निम्न स्क्रिप्ट के साथ प्रारंभ करें।
<job>
<script language="VBScript">
Option Explicit
On Error Resume Next
Dim WshShell
Dim retVal
set WshShell=CreateObject("WScript.Shell")
WshShell.run "CCleaner.exe /AUTO"
डैनी ने हाल ही में CCleaner को कवर किया है, ताकि आप देख सकें कि यह क्या करने में सक्षम है और यह आपके सिस्टम को कितना अनुकूलित कर सकता है। जब आप इसे स्क्रिप्ट में /ऑटो ध्वज के साथ ऊपर दिखाए गए अनुसार लॉन्च करते हैं, तो यह अदृश्य हो जाएगा और यह आपके द्वारा उपयोग की गई सेटिंग्स का उपयोग करेगा जब आपने आखिरी बार एप्लिकेशन चलाया था। आप देखेंगे कि CCleaner.exe कार्य प्रबंधक में चल रहा है।
यदि आप CCleaner को पहले से कॉन्फ़िगर करते हैं, तो ऑटो मोड में यह स्वचालित रूप से अस्थायी फ़ाइलों, लॉग फ़ाइलों और आपकी रजिस्ट्री को भी साफ़ कर देगा।
स्पाइवेयर को साफ करें
अगला कदम पीसी पर चलने वाले किसी भी स्पाइवेयर की देखभाल करना है। इसके लिए मेरा पसंदीदा टूल स्पाईबोट है, और सौभाग्य से स्पाईबोट एक कमांड लाइन सुविधा भी प्रदान करता है। यहां एक समस्या यह है कि स्पाईबोट का पथ रिक्त स्थान से भरा है, जिसे विंडोज स्क्रिप्ट शेल कमांड में संभालना मुश्किल है।
तो, निम्न के साथ एक .bat फ़ाइल बनाएँ:
C:\Program Files (x86)\Spybot - Search & Destroy\SpybotSD.exe" /taskbarhide /autocheck /autofix /autoclose
Exit
इसे SpyBot.bat . के रूप में सहेजें आपकी विंडोज स्क्रिप्ट के समान निर्देशिका में। फिर अपनी WSF फ़ाइल की अगली पंक्ति में, निम्नलिखित जोड़ें:
WshShell.run "spybot.bat"
आपकी विंडोज स्क्रिप्ट आपके बैच जॉब को लॉन्च करेगी जो स्पाईबोट को कमांड-लाइन मोड में लॉन्च करेगी। जब कार्य प्रबंधक में Exe दिखाई देगा तो आपको पता चल जाएगा कि यह चल रहा है।
spybotsd.exe फ़ाइल के बाद के वे चार पैरामीटर स्पाईबोट को साइलेंट मोड में चलाएंगे, किसी भी स्पाइवेयर को स्वचालित रूप से हटा देंगे, और फिर स्वचालित रूप से बंद हो जाएंगे।
दुर्भावनापूर्ण सॉफ़्टवेयर निकालें
Spybot द्वारा पकड़ी गई किसी भी चीज़ के अलावा, मैं Microsoft दुर्भावनापूर्ण सॉफ़्टवेयर निष्कासन उपकरण चलाना भी पसंद करता हूँ। "Microsoft डाउनलोड केंद्र" अनुभाग से निष्पादन योग्य डाउनलोड करें, इसे अपनी स्क्रिप्ट निर्देशिका में "malremove.exe के रूप में सहेजें। " और फिर अपनी बढ़ती हुई Windows Script में निम्न पंक्ति जोड़ें।
WshShell.run "malremove.exe /Q /F:Y"
/Q कमांड मैलवेयर हटाने वाले टूल को शांत मोड (कोई इंटरफ़ेस नहीं) में चलाने के लिए कहता है और /F:Y इसे बिना किसी हस्तक्षेप के किसी भी मैलवेयर को जबरन हटाने के लिए कहता है। पहली बार जब आप इसे अपने प्रारंभिक परीक्षण के दौरान चलाते हैं, तो अगली बार चलने पर आपको बिना किसी चेतावनी के विकल्प का चयन करना होगा।
यहाँ यह बैकग्राउंड में चल रहा है।
इसलिए, यदि आप व्यक्तिगत रूप से वहां होते तो आप जो कुछ भी करते, उसमें से अधिकांश को हमने कवर कर लिया है - अस्थायी इंटरनेट फ़ाइलों और अन्य अस्थायी फ़ाइलों से छुटकारा पाने के लिए CCleaner चलाएं, स्पाइवेयर और मैलवेयर को हटा दें, तो क्या बचा है?
डिस्क की सफाई को स्वचालित करें
एक अन्य सामान्य उपकरण जो कंप्यूटर के प्रदर्शन में मदद कर सकता है, वह है विंडोज डिस्क क्लीनअप टूल। सबसे पहले आपको इसे सेट करना होगा। प्रारंभ -> भागो . पर जाएं और टाइप करें:"cleanmgr /sageset:1 ". निम्न विंडो दिखाई देगी।
वे आइटम सेट करें जिन्हें आप चाहते हैं कि आपकी कमांड लाइन स्वचालित रूप से साफ हो जाए, और फिर ठीक पर क्लिक करें। यह बताता है कि जब भी आप /sageset:1 . चुनते हैं , आपके द्वारा अभी-अभी बनाई गई सेटिंग्स का उपयोग करने के लिए। अब, अपने विंडोज स्क्रिप्ट में, निम्न पंक्ति जोड़ें।
WshShell.run "Cleanmgr /sagerun:1"
यह आपके द्वारा अभी-अभी बनाई गई सेटिंग्स का उपयोग करके विंडोज डिस्क क्लीनअप को चुपचाप चलाएगा। आप पहले WuInstall.exe इंस्टॉल करके और इस लाइन को जोड़कर नवीनतम विंडोज अपडेट भी इंस्टॉल कर सकते हैं।
WshShell.run "wuinstall.exe /install /reboot_if_needed"
और स्क्रिप्ट में निम्न पंक्तियों को जोड़कर हार्ड ड्राइव का त्वरित डीफ़्रैग करना न भूलें।
WshShell.run "डीफ़्रैग वॉल्यूम c:"
WshShell.run "Defrag volume d:"
सफाई के बाद वायरस स्कैन को स्वचालित करें
अंतिम, लेकिन निश्चित रूप से कम से कम, आप एक पूर्ण वायरस स्कैन को बंद करके अपनी स्क्रिप्ट को समाप्त करना चाहेंगे। उदाहरण के लिए, मैं Kaspersky का उपयोग करता हूं, जो कमांड लाइन पैरामीटर का अपना सेट प्रदान करता है।
मेरे मामले में, मैं अपनी स्क्रिप्ट में निम्नलिखित अंतिम पंक्ति जोड़ता हूं।
WshShell.run "AVP.exe SCAN /ALL /i4"
और वह कमांड विंडो को बंद कर देता है और एक पूर्ण स्कैन के माध्यम से चलता है (जिसमें कई घंटे लग सकते हैं)।
अधिकांश अन्य एंटी-वायरस प्रदाता समान कमांड-लाइन विकल्प प्रदान करते हैं।
इसलिए, एक बार जब आप इन सभी पंक्तियों को जोड़ लें, तो अपनी विंडोज स्क्रिप्ट को बंद कर दें।
WScript.Quit
</script>
</job>
एक बार जब आप उपरोक्त प्रक्रिया पूरी कर लेते हैं और पीसी पर अपनी फ़ाइल सहेज लेते हैं, तो बस कार्य को नियमित आधार पर चलाने के लिए शेड्यूल करें (/Accessories/System Tools/Task शेड्यूलर ) ऊपर दी गई प्रक्रिया को आज़माएं और देखें कि यह आपके लिए कितनी अच्छी तरह काम करती है।
क्या यह अच्छी तरह से काम करता था, और क्या आप किसी अन्य उपयोगी कमांड लाइन कार्यों के बारे में सोच सकते हैं जिन्हें जोड़ा जा सकता है? अपने विचार नीचे टिप्पणी अनुभाग में साझा करें।
<छोटा>छवि क्रेडिट:शटरस्टॉकछोटा>