Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> ซอฟต์แวร์

บันทึกรายการกระบวนการที่ทำงานอยู่ในไฟล์ข้อความใน Windows

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

ขั้นตอนแรกที่ดีคือการสร้างรายการกระบวนการที่ทำงานอยู่ในไฟล์ข้อความ เพื่อให้คุณสามารถวิเคราะห์ได้ว่ากระบวนการใดกำลังทำงานอยู่ โดยปกติ ผู้คนใช้ Task Manager เพื่อดูกระบวนการทั้งหมด แต่จะไม่อนุญาตให้คุณพิมพ์รายการกระบวนการ

    บันทึกรายการกระบวนการที่ทำงานอยู่ในไฟล์ข้อความใน Windows

    โชคดีที่การบันทึกรายการกระบวนการที่ทำงานอยู่ในไฟล์ข้อความใน Windows ทำได้ง่ายมาก คุณจะสามารถบันทึกทั้งรหัสกระบวนการ (PID) และจำนวนหน่วยความจำที่แต่ละกระบวนการใช้

    หมายเหตุ :ขั้นตอนด้านล่างเพื่อบันทึกกระบวนการเป็นไฟล์ใช้ได้กับ Windows ทุกรุ่น รวมถึง Windows XP, Windows 7, Windows 8 และ Windows 10

    กระบวนการส่งออกจากคำสั่งรายการงาน

    วิธีที่ง่ายที่สุดในการรับรายการกระบวนการที่ทำงานอยู่บนระบบ Windows ของคุณอย่างรวดเร็วคือการใช้คำสั่งรายการงาน หากต้องการเรียกใช้คำสั่งอย่างถูกต้อง คุณต้องเรียกใช้จากพรอมต์คำสั่งในฐานะผู้ดูแลระบบ

    ในการดำเนินการนี้ ให้เลือกเมนูเริ่มต้นและพิมพ์ "command" จากนั้นวางเมาส์เหนือ Command Prompt จึงไฮไลต์แล้วเลือก เรียกใช้ในฐานะผู้ดูแลระบบ ทางด้านขวา

    หมายเหตุ:คุณอาจต้องเลือก ใช่ ในหน้าต่างป๊อปอัปเพื่ออนุมัติการเรียกใช้ Command Prompt ในฐานะผู้ดูแลระบบ

    บันทึกรายการกระบวนการที่ทำงานอยู่ในไฟล์ข้อความใน Windows

    เมื่อพรอมต์คำสั่งเปิดขึ้น ให้พิมพ์ รายการงาน และกด Enter เพื่อดูรายการกระบวนการที่ทำงานอยู่บนระบบของคุณ

    บันทึกรายการกระบวนการที่ทำงานอยู่ในไฟล์ข้อความใน Windows

    สิ่งนี้มีประโยชน์ แต่ไม่มีรายการกระบวนการที่ทำงานอยู่ในไฟล์ข้อความ หากต้องการบันทึกกระบวนการลงในไฟล์ ให้ทำซ้ำขั้นตอนข้างต้น แต่คราวนี้ให้พิมพ์คำสั่ง:

    รายการงาน> c:\process_list.txt

    สิ่งนี้จะส่งออกไฟล์ข้อความชื่อ process_list.txt ไปยังไดรฟ์ C:ของคุณ คุณสามารถเปลี่ยน C:\ เป็นเส้นทางอื่นที่คุณต้องการวางไฟล์ได้หากต้องการ

    ในการดูไฟล์ เพียงเปิด Windows Explorer และเรียกดูตำแหน่งที่คุณบันทึกไฟล์รายการกระบวนการ

    บันทึกรายการกระบวนการที่ทำงานอยู่ในไฟล์ข้อความใน Windows

    หากต้องการดูรายการกระบวนการนี้ใน Notepad ให้คลิกขวาที่ไฟล์ เลือก เปิดด้วย และเลือก Notepad .

    บันทึกรายการกระบวนการที่ทำงานอยู่ในไฟล์ข้อความใน Windows

    นี่เป็นวิธีที่เร็วและง่ายที่สุดในการดูกระบวนการที่ทำงานอยู่ใน Windows ผ่านไฟล์ข้อความ โดยจะแสดง PID ชื่อเซสชัน หมายเลขเซสชัน และการใช้หน่วยความจำ

    บันทึกกระบวนการลงในไฟล์ การใช้ Powershell

    เครื่องมืออื่นที่คุณมีให้บันทึกรายการกระบวนการที่ทำงานอยู่ในไฟล์ข้อความใน Windows คือ Powershell

    Powershell มีคำสั่งที่เรียกว่า "get-process" ซึ่งแสดงรายการกระบวนการที่ทำงานอยู่ทั้งหมดที่ทำงานอยู่บนเครื่องคอมพิวเตอร์ของคุณ หากต้องการดูการดำเนินการนี้ ให้เปิด Powershell โดยเลือกเมนู Start แล้วพิมพ์ Powershell .

    เมื่อหน้าต่าง Powershell สีน้ำเงินเปิดขึ้น ให้พิมพ์ get-process และกด Enter การดำเนินการนี้จะแสดงรายการกระบวนการที่ใช้งานอยู่ทั้งหมดบนระบบ Windows ของคุณ

    บันทึกรายการกระบวนการที่ทำงานอยู่ในไฟล์ข้อความใน Windows

    สิ่งนี้ให้ข้อมูลเกี่ยวกับกระบวนการมากกว่ารายการงานเล็กน้อย อย่างไรก็ตาม คุณต้องรู้ว่าส่วนหัวหมายถึงอะไร

    • ด้ามจับ :จำนวนแฮนเดิลที่กระบวนการเปิด
    • NPM(K) :หน่วยความจำที่ไม่ใช่เพจที่กระบวนการใช้ (เป็นกิโลไบต์)
    • PM(K) :หน่วยความจำ Pageable ที่กระบวนการใช้ (เป็นกิโลไบต์)
    • WS(K) :เพจในหน่วยความจำที่เพิ่งใช้โดยกระบวนการ (เป็นกิโลไบต์)
    • VM(M) :หน่วยความจำเสมือนที่ใช้โดยกระบวนการ (เป็นเมกะไบต์)
    • ซีพียู :เวลาโปรเซสเซอร์ที่ใช้โดยกระบวนการในโปรเซสเซอร์ทั้งหมด (เป็นวินาที)
    • รหัส :รหัสกระบวนการของกระบวนการ
    • ชื่อกระบวนการ :ชื่อของกระบวนการ

    นี่เป็นสิ่งที่ดี แต่ข้อมูลทั้งหมดนี้แสดงบนหน้าจอไม่ใช่ในไฟล์ ในการส่งข้อมูลนี้ไปยังไฟล์ คุณต้องเพิ่มพารามิเตอร์ Out-File ไปยังคำสั่ง Get-Process

    กลับไปที่หน้าจอ Powershell พิมพ์คำสั่ง Get-Process | Out-File -FilePath .\Process_list.txt แล้วกด Enter

    พารามิเตอร์ .\Process_list.txt วางไฟล์ไว้ในพาธที่คุณรันคำสั่ง ดังนั้นให้จดบันทึกพาธนั้นไว้ เพื่อให้คุณรู้ว่าจะหาไฟล์รายการกระบวนการได้จากที่ใด หลังจากที่คุณเรียกใช้คำสั่งแล้ว ให้ใช้กระบวนการเดียวกับด้านบนเพื่อเปิดไฟล์รายการกระบวนการใน Notepad

    บันทึกรายการกระบวนการที่ทำงานอยู่ในไฟล์ข้อความใน Windows

    คุณจะสังเกตเห็นว่าข้อมูลในไฟล์ดูเหมือนกับผลลัพธ์ของ Get-Process ในหน้าต่าง Powershell ก่อนหน้า

    บันทึก กระบวนการในการไฟล์โดยใช้ WMIC

    เครื่องมือสุดท้ายที่คุณมีใน Windows คือ Windows Command Line Utility (WMIC)

    คุณสามารถใช้คำสั่ง WMIC ได้เฉพาะเมื่อคุณเรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบภายใน ในการดำเนินการนี้ ให้ใช้ขั้นตอนในหัวข้อแรกของบทความนี้เพื่อเรียกใช้พรอมต์คำสั่งของ Windows ในฐานะผู้ดูแลระบบ

    WMIC ให้ข้อมูลเพิ่มเติมเกี่ยวกับกระบวนการที่ใช้งานอยู่มากกว่าคำสั่งหรือเครื่องมืออื่นๆ ใน Windows หากคุณเพิ่งเรียกใช้คำสั่งกระบวนการ WMIC ในพร้อมท์คำสั่ง คุณจะเห็นพารามิเตอร์กระบวนการส่งกลับมากถึง 44 พารามิเตอร์สำหรับทุกกระบวนการที่ทำงานอยู่

    ปัญหาในการรันคำสั่งในพรอมต์คำสั่งคือเอาต์พุตที่คั่นด้วยช่องว่างนั้นดูสับสนและไม่เป็นระเบียบ

    บันทึกรายการกระบวนการที่ทำงานอยู่ในไฟล์ข้อความใน Windows

    คำสั่ง WMIC เป็นตัวอย่างที่สมบูรณ์แบบเมื่อไฟล์เอาต์พุตมีประโยชน์ คุณสามารถส่งออกรายการกระบวนการ WMIC ไปยังไฟล์โดยใช้คำสั่ง:wmic /OUTPUT:C:\ProcessList.txt PROCESS get /all .

    สิ่งนี้จะส่งออกรายการทั้งหมดไปยังไฟล์ข้อความบนไดรฟ์ C:ชื่อ ProcessList.txt แทนที่จะเปิดไฟล์นี้ใน Notepad คุณจะต้องเปิดไฟล์โดยใช้ Excel เนื่องจาก Excel สามารถจัดรูปแบบไฟล์ที่คั่นด้วยแท็บได้อย่างเหมาะสม

    1. เปิด Excel
    2. เลือก เปิด เพื่อเปิดไฟล์ใหม่
    3. เลือก เรียกดู และเรียกดูไฟล์ ProcessList.txt
    4. เลือกไฟล์และเลือก เปิด (หากไม่เห็นไฟล์ ให้เปลี่ยนประเภทไฟล์เป็น All Files )
    5. ในหน้าต่างนำเข้าข้อความ ให้เลือก ตัวคั่น ให้เลือก ข้อมูลของฉันมีส่วนหัว และเลือก ถัดไป เพื่อดำเนินการต่อ
    บันทึกรายการกระบวนการที่ทำงานอยู่ในไฟล์ข้อความใน Windows
    1. ในหน้าจอวิซาร์ดถัดไป เลือก Space ช่องกาเครื่องหมายใต้ส่วนตัวคั่น และเลือก ถือว่าตัวคั่นที่ต่อเนื่องกันเป็นตัวคั่น ช่องทำเครื่องหมาย เลือก ถัดไป เพื่อดำเนินการต่อ
    บันทึกรายการกระบวนการที่ทำงานอยู่ในไฟล์ข้อความใน Windows
    1. เลือก เสร็จสิ้น เพื่อทำให้ตัวช่วยสร้างเสร็จสมบูรณ์

    ตอนนี้ คุณจะเห็นทุกสิ่งที่คุณอาจต้องการทราบเกี่ยวกับทุกกระบวนการที่ทำงานอยู่บนระบบ Windows ของคุณ

    บันทึกรายการกระบวนการที่ทำงานอยู่ในไฟล์ข้อความใน Windows

    ส่วนหัวของแต่ละคอลัมน์จะอธิบายว่ารายการข้อมูลนั้นคืออะไร คุณจะพบสิ่งต่างๆ เช่น พาธที่เรียกใช้งานได้ แฮนเดิล วันที่ติดตั้ง ข้อบกพร่องของเพจ การใช้ไฟล์เพจ ID กระบวนการ และอื่นๆ อีกมากมาย

    ตอนนี้คุณรู้วิธีบันทึกรายการกระบวนการที่ทำงานอยู่ไปยังไฟล์ข้อความใน Windows หลายวิธีแล้ว สิ่งที่คุณต้องทำก็คือเลือกขั้นตอนที่เหมาะกับคุณ!

    คุณรู้วิธีอื่นใดในการบันทึกกระบวนการลงในไฟล์หรือไม่? แบ่งปันความคิดของคุณในส่วนความคิดเห็นด้านล่าง