यह संभव है धन्यवाद
bash -c
आदेश। कमांड प्रॉम्प्ट और पावरशेल के माध्यम से लिनक्स कमांड चलाने के लिए इसका इस्तेमाल करें, या यहां तक कि डेस्कटॉप शॉर्टकट भी बनाएं जो लॉन्च होने पर लिनक्स कमांड या प्रोग्राम चलाता है।
अद्यतन करें: यदि आपके पास एकाधिक लिनक्स वातावरण स्थापित हैं, तो आप डिफ़ॉल्ट लिनक्स वातावरण चुनने के लिए wslconfig कमांड का उपयोग कर सकते हैं। विशिष्ट लिनक्स वातावरण में कमांड चलाने का एक तरीका भी है।
कमांड प्रॉम्प्ट या पावरशेल में लिनक्स कमांड कैसे चलाएं
इससे पहले कि आप इनमें से कोई भी कर लें, आपको विंडोज 10 के बैश खोल को स्थापित और स्थापित करने की आवश्यकता होगी। आपके द्वारा करने के बाद, आप एक कमांड प्रॉम्प्ट विंडो खोल सकते हैं और बैश विंडो के बाहर लिनक्स सॉफ़्टवेयर चलाने के लिए निम्न आदेश चला सकते हैं:
bash -c 'command'
उदाहरण के लिए, मान लीजिए कि आप apts के माध्यम से emacs पैकेज को स्थापित करना चाहते हैं। आप कमांड प्रॉम्प्ट विंडो में निम्न आदेश चलाएंगे:
bash -c 'sudo apt-get install emacs'
जब आप bash -c का उपयोग करते हैं, तो विंडोज पृष्ठभूमि में एक बैश खोल लॉन्च करेगा और इसे कमांड पास करेगा। आदेश तब तक चलता रहेगा जब तक यह पूरा नहीं हो जाता है और फिर बैश खोल के साथ छोड़ दिया जाता है। मौजूदा कमांड रन का कोई भी टर्मिनल आउटपुट एक अलग बैश खोल विंडो की बजाय कमांड प्रॉम्प्ट विंडो में सीधे दिखाई देगा।
bash -c 'uname -a'
कमांड प्रॉम्प्ट विंडो के साथ, कमांड का आउटपुट सीधे PowerShell में दिखाई देगा। इन तरीकों का उपयोग बैच फ़ाइल को बैच फ़ाइल या PowerShell स्क्रिप्ट में जोड़ने के लिए भी किया जा सकता है।
रन संवाद या स्टार्ट मेनू से लिनक्स कमांड कैसे चलाएं
यह चाल रन संवाद, स्टार्ट मेनू, या किसी भी तृतीय-पक्ष एप्लिकेशन लॉन्चर से कमांड चलाने के लिए भी काम करती है।
उदाहरण के लिए, रन संवाद से vi लॉन्च करने के लिए, आप अपने कीबोर्ड पर विंडोज + आर दबाएंगे और फिर निम्न आदेश चलाएं:
bach -c 'vi'
वीआई टेक्स्ट एडिटर अपनी खिड़की में दिखाई देगा।
यह स्टार्ट मेनू के लिए भी काम करता है, ताकि आप एक ही कमांड को स्टार्ट मेनू में सीधे टाइप कर सकें और इसे कमांड के रूप में चलाने के लिए एंटर दबाएं।
डेस्कटॉप शॉर्टकट के साथ लिनक्स कमांड कैसे चलाएं
bash -c
कमांड डेस्कटॉप डेस्कटॉप शॉर्टकट के माध्यम से लिनक्स अनुप्रयोगों को लॉन्च करना भी संभव बनाता है। उदाहरण के लिए, मान लीजिए कि आप डेस्कटॉप शॉर्टकट के माध्यम से vi टेक्स्ट एडिटर लॉन्च करना चाहते हैं। आप डेस्कटॉप पर राइट-क्लिक करेंगे, नया> नया शॉर्टकट इंगित करें, और निम्न लक्ष्य दर्ज करें:
bash -c 'vi'
अब आप शॉर्टकट को सहेज सकते हैं और जब आप इसे डबल-क्लिक करते हैं तो यह vi लॉन्च करेगा।
हालांकि, आपको उन्हें इस तरह लॉन्च करना होगा:
bash -c 'DISPLAY=:0 command'
जबकि आप विंडोज़ में कहीं और से बैश कमांड लॉन्च कर सकते हैं, तो बैश खोल विंडो से सीधे विंडोज सॉफ़्टवेयर या निष्पादन योग्य चलाने का कोई तरीका नहीं है।