ฉันพยายามที่จะจับเอาท์พุทของกระบวนการระยะไกลจาก 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 Mark Russinovich Sysinternals - www.sysinternals.com ipconfig ออกจากบน myserver พร้อมรหัสข้อผิดพลาด 0 C: \ TempDll>