किसी फ़ाइल में netstat के आउटपुट को रीडायरेक्ट करें?


1

मैं netstatएक फ़ाइल के आउटपुट को पुनर्निर्देशित करने की कोशिश कर रहा हूं और यह काम नहीं करता है।

शुरू में मैंने कोशिश की:

runas /noprofile /user:xxxxx\administrator "netstat -a -b > C:\temp\file.txt"

तब मैंने कहीं पढ़ा कि netstat का आउटपुट std.err को भेजा जाता है:

runas /noprofile /user:xxxxx\administrator "netstat -a -b 2>C:\temp\file.txt"

मैंने भी इसे इस तरह आज़माया है:

runas /noprofile /user:xxxxx\administrator "netstat -ab 2> C:\temp\file.txt"

इनमें से कोई भी फ़ाइल C:\temp\file.txtआउटपुट के साथ पॉपुलेटेड होने का परिणाम नहीं देता है ।


वास्तव में उपयोग 1>करने के बजाय केवल मेरी मशीन पर काम किया, उपयोगकर्ता की मशीन पर नहीं। :-p
leeand00

क्या यह C:\temp\file.txtकिसी भी या सभी के द्वारा बनाया गया है, इसके साथ कुछ भी नहीं लिखा है? क्या netstatकमांड का आउटपुट स्क्रीन पर दिखाई देता है (या कहीं और)? आप एक साधारण आदेश, जैसे के साथ इस की कोशिश की है dir, date /t, hostname, या ping 127.0.0.1?
स्कॉट

जवाबों:


3

मेरा सुझाव है:

runas /noprofile /user:xxxxx\administrator "netstat -a -b" > C:\temp\file.txt

या:

runas /noprofile /user:xxxxx\administrator "netstat -a -b" 2> C:\temp\file.txt

यानी, runasकमांड के आउटपुट को रीडायरेक्ट करना चाहिए (जो कमांड के आउटपुट को शामिल करना चाहिए netstat) कमांड के आउटपुट को netstatसीधे रीडायरेक्ट करने के बजाय ।


-1

एक उन्नत कमांड प्रॉम्प्ट से निम्नलिखित का उपयोग करें:

netstat -a -b > C:\netstat.txt

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