मैं Windows PowerShell का उपयोग कर रहा हूं। मान लीजिए कि मेरे पास एक स्क्रिप्ट है test.pyजो कुछ चीजों को प्रिंट करती है। यदि मैं करता हूँ:
PS D:\>.\test.py
फिर यह एक सीएमडी विंडो खोलता है जो कुछ चीजों को प्रिंट करता है और फिर बंद हो जाता है। यह वास्तव में CMD के तहत पायथन दुभाषिया चल रहा है। यदि मैं करता हूँ
PS D:\>python test.py
यह ऐसा काम करता है जैसे मैं इसकी उम्मीद करता हूं कि पावरशेल में आउटपुट दिखाई दे।
मैं इसे कैसे बना सकता हूं ताकि स्क्रिप्ट पावरशेल में चलेगी जब मैं सिर्फ अपना नाम दूंगा?
PATHEXTzdan के स्वीकृत उत्तर का उपयोग करके अपने चर को अपडेट कर लेते हैं, यदि आप अपनेPATHपर्यावरण चर द्वारा नामित निर्देशिका में पायथन स्क्रिप्ट डालते हैं, तो उन्हें चलाने के लिए पूरी तरह से योग्य (या रिश्तेदार) पथ की आपूर्ति करने की आवश्यकता नहीं होगी। फिर पायथन स्क्रिप्ट किसी भी अन्य स्थापित प्रोग्राम की तरह व्यवहार करती है, और आप उन्हें अन्य कार्यक्रमों / cmdlets ( जैसे ) के साथ पाइपलाइनों में एक साथ शामिल कर सकते हैं , और यह सब अन्य अच्छाई।get-clipboard | myscript.py:)