2013-02-14 37 views
26

से ओपन नोटपैड ++ पावरहेल कमांड लाइन से नोटपैड ++ में फ़ाइल कैसे खोल सकता हूं?पावरशेल

+2

@ मार्टिनौ: असल में यह प्रश्न PowerShell से नोटपैड ++ में किसी भी फ़ाइल को खोलने के लिए काफी उपयोगी है। बस sayin .. –

+1

क्या हम सिर्फ इस कैननिकल प्रश्न को पाइथन विशिष्ट नहीं मान सकते हैं? इसका पाइथन से कोई लेना देना नहीं है ... –

उत्तर

43

पावरहेल के अंदर मैं बस शुरुआत का उपयोग कर सकता हूं और सामान्य परिणाम प्राप्त कर सकता हूं

एक पायथन फ़ाइल खोलने के लिए वें नोटपैड ++ यहां मैंने किया है।

Start notepad++ ex1.py 

यह नोटपैड ++ शुरू करेगा और फ़ाइल को लोड करेगा EX1.py मानते हुए कि आप .py फ़ाइल के समान निर्देशिका में हैं। आप पूरा पथ नाम

start notepad++ c:\users\you\desktop\files\ex1.py 

आशा इस मदद करता है जोड़कर कि बदल सकते हैं!

+0

महान जवाब !!! – stt106

+1

अधिक दायरे में 'स्टार्ट' किसी भी तर्क के साथ' .exe' प्रोग्राम खोलता है। –

4

क्योंकि डिफ़ॉल्ट पथ में रिक्त स्थान हैं, तो आपको exe के पथ को उद्धृत करना होगा। हालांकि, पावरशेल भी एक पटकथा भाषा है। अपने आप में एक स्ट्रिंग बस एक स्ट्रिंग उदा .:

C:\ PS> 'Hello world' 
Hello world 

तो तुम PowerShell बताने के लिए आप आदेश है कि स्ट्रिंग द्वारा नामित किया गया है आह्वान करना चाहते हैं के रूप में मूल्यांकन किया जाता है। उसके लिए आपको कॉल ऑपरेटर का उपयोग & जैसे:

C:\ PS> & 'C:\Program Files (x86)\Notepad++\notepad++.exe' 

या नोटपैड ++ अपने रास्ते में है अगर:

C:\ PS> notepad++ 

या आप exe रूप में एक ही निर्देशिका में हैं:

C:\ PS> .\notepad++ 
+0

ठीक है। कहें कि मेरे पास निर्देशिका में कुछ पाई फ़ाइलें हैं। मैं उन्हें PowerShell से नोटपैड ++ में कैसे खोल सकता हूं? – Dombey