मैं के उत्पादन पर कब्जा करने की कोशिश कर रहा हूँ दूरस्थ प्रक्रिया (यानी psexec से नहीं psexec की अपनी उत्पादन)। इसलिए, उदाहरण के लिए मैं "ipconfig" चला सकता हूं और आउटपुट को लॉग फाइल में प्रिंट कर सकता हूं।
मैंने कोशिश की है:
psexec \\myserver ipconfig > output.log
psexec \\myserver ipconfig >> output.log
psexec \\myserver ipconfig 2> output.log
psexec \\myserver ipconfig > output.log 2>&1
अंतिम बस psexec आउटपुट देता है।
मुझे यकीन नहीं है कि इन सभी के बीच क्या अंतर हैं, लेकिन मैंने उन्हें जवाब में कहीं और अपने शिकार में सुझाया है।
क्या कोई मुझे एक उदाहरण कमांड लाइन दे सकता है जो फ़ाइल में ipconfig के आउटपुट को कैप्चर करेगा ??
संपादित करें 1: मैं चाहता हूं कि लॉग फ़ाइल को स्थानीय मशीन पर सहेजा जाए, न कि रिमोट से।
2 संपादित करें:
यहाँ मुझे "psexec \\ myserver ipconfig" चलाने से मिलता है:
C: \ TempDll> psexec \\ myserver ipconfig PsExec v1.95 - दूरस्थ रूप से प्रक्रियाओं को निष्पादित करें कॉपीराइट (C) 2001-2009 मार्क रोसिनोविच Sysinternals - www.sysinternals.com ipconfig त्रुटि कोड 0 के साथ myserver पर बाहर निकल गया। C: \ TempDll>