उदाहरण: आप मौजूदा निर्देशिका में SomeProgram
के लिए एक शॉर्टकट s
है।कार्यक्रमों की तरह शॉर्टकट निष्पादित
cmd.exe
में, आप s
टाइप कर सकते हैं और यह प्रोग्राम लॉन्च करेगा।
PowerShell में, s
टाइपिंग देता है:
The term 's' is not recognized as a cmdlet, function, operable program, or script file. Verify the term and try again.
आप लिखते हैं, तो s.lnk
या SomeProgram
, यह कार्यक्रम ठीक चलाता है।
प्रोग्राम की तरह शॉर्टकट निष्पादित करने के लिए मैं PowerShell को कैसे कॉन्फ़िगर कर सकता हूं?
cmd स्वचालित रूप से वर्तमान निर्देशिका जोड़ता है "।" अपने पाथ पर्यावरण चर के लिए। पावरशेल इसे सुरक्षा जोखिम मानता है, और आपको स्पष्ट रूप से। \ Path टाइप करने के लिए मजबूर करता है। लिनक्स में, आप "।" जोड़ सकते हैं। "खतरनाक" व्यवहार को पुनर्स्थापित करने के लिए अपने पाथ पर्यावरण परिवर्तक को ... – Jaykul
मुझे लगता है कि आपको पूर्ण फ़ाइल नाम, s.lnk टाइप करना होगा, क्योंकि स्लीपसेक ने कहा है – Jaykul
जयकुल/स्लीपसेक, मैंने जो जवाब दिया है, वह समझा रहा है कि आप जोड़ सकते हैं PATHEXT पर्यावरण चर के लिए .lnk और फिर आप .lnk जोड़ने के बिना कमांड लाइन से शॉर्टकट लॉन्च कर सकते हैं। – bruceatk