Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

विंडोज़ स्टार्टअप पर एक पायथन स्क्रिप्ट को ऑटोरन करें?

विंडोज़ स्टार्ट-अप के लिए एक पायथन स्क्रिप्ट को जोड़ना मूल रूप से इंगित करता है कि जैसे ही विंडोज़ बूट होगा, पायथन स्क्रिप्ट चलेगी। इसे दो चरणों वाली प्रक्रियाओं द्वारा पूरा किया जा सकता है -

चरण #1:विंडोज़ स्टार्टअप फ़ोल्डर में स्क्रिप्ट जोड़ना या जोड़ना

विंडोज़ को बूट करने के बाद, यह अपने स्टार्टअप फ़ोल्डर या निर्देशिका में मौजूद सभी एप्लिकेशन को निष्पादित (डबल-क्लिक करने के बराबर) करता है।

पता

C:\Users\current_user\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\

डिफ़ॉल्ट रूप से, AppData निर्देशिका या फ़ोल्डर current_user के तहत छिपा हुआ है जो छिपी हुई फ़ाइलों को इसे प्राप्त करने में सक्षम बनाता है और स्क्रिप्ट के शॉर्टकट को दिए गए पते या स्क्रिप्ट में ही पेस्ट करता है। इसके अलावा .PY फाइल डिफॉल्ट को पायथन आईडीई पर सेट किया जाना चाहिए अन्यथा स्क्रिप्ट निष्पादित होने के बजाय टेक्स्ट के रूप में खुल सकती है।

चरण #2:स्क्रिप्ट को विंडोज़ रजिस्ट्री में जोड़ना या जोड़ना

यदि ठीक से पूरा नहीं किया गया तो यह प्रक्रिया जोखिम भरी हो सकती है, इसमें अजगर स्क्रिप्ट से ही विंडोज़ रजिस्ट्री कुंजी HKEY_CURRENT_USER का संपादन शामिल है। इस रजिस्ट्री में उन प्रोग्रामों की सूची होती है जिन्हें उपयोगकर्ता के लॉग इन करने के बाद निष्पादित किया जाना चाहिए। रजिस्ट्री पथ -

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

पायथन कोड नीचे दिया गया है

# रजिस्ट्री में वर्तमान स्क्रिप्ट जोड़ने या जोड़ने के लिए पायथन कोड# मॉड्यूल को संशोधित करने या reg1importos के रूप में windows रजिस्ट्रीimportwinreg को संपादित करने के लिए

defAddToRegistry() -

पायथन में .dirname(os.path.realpath(__file__)) # पायथन फ़ाइल नाम एक्सटेंशन के साथ s_name1="mYscript.py" # फ़ाइल का नाम पथ पते के अंत में शामिल हो गया है पता1=os.join(pth1,s_name1) # कुंजी हम चाहते हैं संशोधित करने या बदलने के लिए HKEY_CURRENT_USER है # कुंजी मान Software\Microsoft\Windows\CurrentVersion\Run key1 =HKEY_CURRENT_USER key_value1 ="Software\Microsoft\Windows\CurrentVersion\Run" # खुले में संशोधन या परिवर्तन करने के लिए कुंजी खोलें=reg1.OpenKey (key1,key_value1,0,reg1.KEY_ALL_ACCESS) # ओपन की गई कुंजी को बदलें या संशोधित करें। Codeif__name__=="__main__":AddToRegistry()
  1. स्टार्टअप पर विंडोज स्क्रिप्ट होस्ट त्रुटियों को कैसे ठीक करें

    Windows स्क्रिप्ट होस्ट त्रुटि एक वायरस . की तरह लग सकता है या मैलवेयर अप्रशिक्षित आंख में संक्रमण, हालांकि, यह VBScript फ़ाइल के साथ एक त्रुटि के अलावा और कुछ नहीं है। यह ऑपरेटिंग सिस्टम के सभी संस्करणों के साथ दिखाई देता है, और यह किसी विशिष्ट सॉफ़्टवेयर पर निर्भर नहीं करता है जो इसे ट्रिगर कर

  1. स्टार्टअप विंडोज 10 पर विंडोज स्क्रिप्ट होस्ट त्रुटियों को ठीक करें

    स्टार्टअप पर Windows स्क्रिप्ट होस्ट त्रुटियों को ठीक करें विंडोज 10:  इस त्रुटि का मुख्य कारण वायरस या मैलवेयर है जिसने आपके सिस्टम को दुर्भावनापूर्ण कोड से संक्रमित कर दिया है, लेकिन आपको चिंता करने की आवश्यकता नहीं है क्योंकि यह केवल .vbs स्क्रिप्ट फ़ाइल के साथ एक त्रुटि है जिसे नीचे सूचीबद्ध चरण

  1. स्टार्टअप पर विंडोज 10 फ्रीज [हल]

    स्टार्टअप पर Windows 10 फ़्रीज़ ठीक करें: विंडोज 10 में अपग्रेड करने के बाद, उपयोगकर्ताओं को कई तरह की समस्याओं का सामना करना पड़ता है, भले ही उनमें से ज्यादातर को आसानी से ठीक कर लिया गया हो, लेकिन एक मुख्य समस्या जिसके लिए कुछ गंभीर समस्या निवारण की आवश्यकता होती है, वह थी स्टार्टअप या बूट पर विंड