ฉันจะดักจับเอาต์พุตบรรทัดคำสั่งของแอ็พพลิเคชันที่รันอยู่แล้วได้อย่างไร?


6

ฉันมีกระบวนการที่เริ่มต้นโดยกระบวนการอื่นดังนั้นฉันไม่สามารถเห็นเอาต์พุตบรรทัดคำสั่งของกระบวนการที่เปิดใช้แล้วฉันจะตรวจสอบเอาท์พุทคอนโซลได้อย่างไร ฉันสามารถ "แนบ" บรรทัดคำสั่งกับกระบวนการได้หรือไม่? ถ้าใช่เป็นอย่างไร

แก้ไข: ฉันหมายถึงสิ่งนี้:

ป้อนคำอธิบายรูปภาพที่นี่


คำถามของคุณไม่ชัดเจน ตัวเลขทั้งหมดเหล่านั้นควรจะหมายถึงอะไร? เพิ่มตัวอย่างของโปรแกรมที่เรียกใช้โปรแกรม
Sopalajo de Arrierez

คำตอบ:


1

บางทีนี่อาจจะมีประโยชน์สำหรับคุณ

StraceNT - System Call Tracer สำหรับ Windows

StraceNT เป็น System Call Tracer สำหรับ Windows มันมีฟังก์ชั่นที่คล้ายกันเหมือน strace บน Linux สามารถติดตามการเรียกทั้งหมดที่ดำเนินการโดยกระบวนการไปยังฟังก์ชันที่นำเข้าจาก DLL StraceNT มีประโยชน์อย่างมากในการดีบักและวิเคราะห์การทำงานภายในของโปรแกรม

ฉันเป็นคนลีนุกซ์และใช้straceสิ่งเหล่านี้ คุณจะได้รับมากกว่าเพียงแค่เอาต์พุตโปรแกรมของคุณเพราะถ้ามันใช้งานstraceได้มันจะค่อนข้างละเอียด แต่คุณอาจต้องกรองเอาท์พุทเพื่อให้ได้สิ่งที่คุณต้องการ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.