विंडोज टर्मिनल में UNIX जैसे टर्मिनल के $ (कमांड) के बराबर क्या है?


0

उदाहरण के लिए, UNIX- जैसे टर्मिनल में,

$ pkg-config --libs libssl
-lssl -lcrypto

फिर, मैं आउटपुट को सीधे पास कर सकता हूं gcc:

$ gcc $(pkg-config) main.c

जो समान है:

$ gcc -lssl -crypto main.c

मुझे आश्चर्य है कि अगर विंडोज टर्मिनल में इसके लिए कोई समकक्ष है ( cmd.exe)


यह मदद करनी चाहिए: ss64.com/nt/findstr.html
ओवरमाइंड

जवाबों:


1

यदि हम विंडोज टर्मिनल को विंडोज पॉवरशेल के रूप में लेते हैं , तो यह अभी भी है $(cmd)

आप रन मेनू को पॉप करने के लिए Win+ Rशॉर्टकट दबाकर इसे स्वयं आज़मा सकते हैं और powershellनई, नीली स्क्रीन, वास्तविक और कुछ हद तक jure ( :P) विंडोज टर्मिनल लाने के लिए टाइप कर सकते हैं ।

पुनश्च:

के लिए, cmd.exeआप परिणाम को .txtफ़ाइलों में संग्रहीत कर सकते हैं और for /fअंतर्निर्मित कमांड का उपयोग करके इसकी सामग्री पढ़ सकते हैं ।

पी पी एस:

Microsoft विज़ुअल बेसिक ( .vbs) के लिए आप Execविधि का उपयोग करके परिणाम को स्टोर कर सकते हैं :

Set myObject = CreateObject("WScript.Shell").Exec("%ComSpec% /c cmd")

यहाँ %comspec%(विंडोज़ मामले में कोई फर्क नहीं पड़ता) कमांड प्रॉम्प्ट के निष्पादन योग्य cmd.exeस्थान के साथ एक पर्यावरण चर होने के लिए खड़ा है C:\Windows\system32\cmd.exe

StdOut.ReadAllइसकी सामग्री तक पहुंचने के लिए बनाई गई वस्तु में संलग्न करें ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.