Windows प्रक्रिया के लिए पूर्ण कमांड लाइन (तर्कों सहित) प्रदर्शित करें


10

मैं कमांड लाइन से ही प्रक्रिया की कमांड लाइन (किसी भी तर्क सहित) को प्रदर्शित करना चाहता हूं। दूसरे शब्दों में, मैं टास्क मैनेजर में "कमांड लाइन" कॉलम दिखाना चाहता हूं, लेकिन कमांड लाइन से। क्या यह संभव है?

उदाहरण के लिए, उत्पादन की तरह कुछ लग सकता है

C:\java\bin\java.exe -Dhttp.proxyHost=http://localproxy -Dport=8331

जवाबों:


10

आप Microsoft के आधिकारिक प्रोसेस एक्सप्लोरर का उपयोग कर सकते हैं । यह ठीक यही कर सकता है और इसमें कई और उपयोगी विशेषताएं हैं।


1
पहली बार प्रोसेस एक्सप्लोरर शुरू करने के बाद एक बहुत ही उपयोगी नोट, टेबल हेडर ("प्रोसेस" | "सीपीयू" | "प्राइवेट बाइट्स" | आदि) पर राइट-क्लिक करें और अपनी इच्छित जानकारी के लिए "कमांड लाइन" कॉलम जोड़ें। देखना। बहुत, बहुत उपयोगी उपकरण, आपको यह देखने की अनुमति देता है कि आपके मशीन पर कौन सी स्क्रिप्ट चल रही है ...
xmnboy

14

Wmic.exe आपको दिखाएगा कि आप क्या देख रहे हैं:

wmic path win32_process get name,commandline > commandline.txt

जावा जैसा दिखता है:

"C:\Program Files\Java\jre6\bin\jqs.exe" -service -config "C:\Program Files\Java\jre6\lib\deploy\jqs\jqs.conf"

सभी उपलब्ध विशेषताओं के लिए, प्रयास करें:

wmic path win32_process get /format:list

मैं त्रुटि "अवैध प्राप्त अभिव्यक्ति" नाम और कमांडलाइन के बीच अल्पविराम डाल के लिए हो रही है। बाकी सब आकर्षण की तरह काम कर रहा है।
कृष्ण पांडे

मेरा अनुमान है कि आप एक बैच फ़ाइल के भीतर इस चला रहे हैं? इस तरह अल्पविराम से बचने की कोशिश करें: "विकर्म पथ win32_process नाम प्राप्त करें ^, कमांडलाइन"
RobW

1
ठीक है - यदि आप ऊपर दिए गए 'सभी उपलब्ध गुण कमांड' को जारी करते हैं, तो पावरशेल में, आपको अपेक्षित परिणाम मिलते हैं। आगे पढ़ने पर, पावर शेल में, अल्पविराम को वास्तव में भागने की आवश्यकता होती है। हालाँकि, आप फॉरवर्ड उद्धरण का उपयोग करते हैं: `ऐसा करने के लिए: विकी पथ win32_process नाम प्राप्त करें`, कमांडलाइन
RobW

2
यदि आप पहली कमांड चला रहे हैं, तो कॉमा के बाद की जगह को हटा दें ताकि यह इस तरह दिखे: wmic path win32_process get name,commandline > commandline.txt यह "अमान्य GET अभिव्यक्ति" त्रुटि को दूर करेगा
जॉन एम। राइट

1
+1 धन्यवाद! यदि कमांड लाइन बहुत लंबी है, तो प्रोसेस एक्सप्लोरर विफल हो जाता है, लेकिन यह कमांड ठीक काम करता है!
user541686
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.