วิธีพิมพ์รายการกระบวนการที่ทำงานอยู่ใน Windows
ผู้อ่านคนหนึ่งของเราถามเราว่า: "คุณจะพิมพ์รายการกระบวนการที่ทำงานอยู่จากตัวจัดการงาน(Task Manager)ได้อย่างไร" คำตอบคือ... คุณไม่สามารถทำได้จากTask Managerแม้แต่ในWindows(Windows 10) 10 ในการพิมพ์รายการดังกล่าว คุณต้องใช้Command PromptหรือPowerShellและเรียกใช้คำสั่งบางอย่างเพื่อสร้างรายการกระบวนการที่กำลังทำงานอยู่ จากนั้นคุณสามารถพิมพ์ได้เหมือนกับที่คุณพิมพ์เอกสาร มาดูกันว่ามันทำงานอย่างไร:
หมายเหตุ:(NOTE:)คู่มือนี้ใช้ได้กับWindows 10 , Windows 8.1 และWindows 7(Windows 7)
วิธีพิมพ์รายการกระบวนการที่ทำงานอยู่จากCommand Prompt
เริ่มCommand Promptและใช้คำสั่งต่อไปนี้: tasklist > "path to file" " คำ สั่ง tasklistจะแสดงรายการแอพพลิเคชั่นและบริการสำหรับงานทั้งหมดที่ทำงานบนคอมพิวเตอร์ Windows(Windows computer)ของ คุณ พารามิเตอร์ที่ใช้ระบุไฟล์ข้อความ(text file)ที่บันทึกรายการนี้ ฉันต้องการบันทึกรายการในไฟล์ชื่อprocess.txt(processes.txt)บนไดรฟ์ D ของฉัน ดังนั้นฉันจึงพิมพ์: tasklist > "D:processes.txt" " เมื่อเลือกเส้นทางที่คุณต้องการบันทึกไฟล์ ตรวจสอบให้แน่ใจว่าเป็นสถานที่ซึ่งบัญชีผู้ใช้(user account) ของคุณ สามารถเข้าถึงได้
หากคุณต้องการความช่วยเหลือในการเปิดCommand Promptให้อ่านคู่มือนี้: 7 วิธีในการเปิดCommand Prompt(Command Prompt)ในWindows
เมื่อคุณเปิดไฟล์เอาต์พุตในNotepadคุณจะเห็นว่าไฟล์อยู่ในรูปแบบดังที่แสดงในภาพหน้าจอด้านล่าง ข้อมูลถูกวางไว้ในตารางที่มีคอลัมน์ต่อไปนี้: Image Name , PID (Process ID), Session Name , Session# (# ย่อมาจาก Number) และMem Usage (การใช้หน่วยความจำ)
เห็นได้ชัดว่าคำสั่งนี้มีพารามิเตอร์ที่คุณสามารถใช้เพื่อจัดรูปแบบเอาต์พุตได้ เอกสารฉบับสมบูรณ์สามารถพบได้บนเว็บไซต์ TechNet(TechNet website)ของMicrosoftที่นี่: รายการ(Tasklist)งาน อย่าลังเลที่จะอ่านและทดลองด้วยตัวคุณเอง
วิธีพิมพ์รายการกระบวนการที่ทำงานอยู่จากPowerShell
PowerShellเป็นเครื่องมือบรรทัดคำสั่งที่ซับซ้อนมากขึ้น ซึ่งช่วยให้ปรับแต่งเอาต์พุตได้มากขึ้น คำสั่งพื้นฐานที่ใช้คือ: get-processหรือgps (เวอร์ชันสั้น)
ในการส่งเอาต์พุตไปยังไฟล์ข้อความ(text file)คุณต้องเขียนget-process | out-file "path to file"หรือgps | out-file "path to file" " ฉันต้องการบันทึกรายการในไฟล์ชื่อprocess.txtบนไดรฟ์ D ของฉัน ดังนั้นฉันจึงพิมพ์: get-process | out-file "D:process.txt" " คุณสามารถดูคำสั่งนี้รวมถึงทางเลือกเวอร์ชันสั้น(short-version alternative)โดยพิมพ์ในหน้าต่าง(window below)PowerShell ด้าน ล่าง เมื่อเลือกเส้นทางไปยังตำแหน่งที่คุณต้องการบันทึกไฟล์ ตรวจสอบให้แน่ใจว่าเป็นสถานที่ซึ่งบัญชีผู้ใช้(user account) ของคุณ สามารถเข้าถึงได้
หากคุณต้องการความช่วยเหลือในการเริ่มต้นPowerShellอย่าลังเลที่จะอ่านบทความนี้: PowerShell คือ อะไรและคุณสามารถทำอะไรกับมันได้บ้าง
ไฟล์ข้อความเอาท์พุต(output text file)ถูกจัดรูปแบบตามที่แสดงด้านล่าง และประกอบด้วยคอลัมน์ต่อไปนี้:
- แฮน เดิ(Handles)ล - จำนวนแฮนเดิลที่กระบวนการเปิด
- NPM(K) - จำนวนหน่วยความจำที่ไม่ใช่เพจที่กระบวนการใช้ หน่วยเป็นกิโลไบต์
- PM(K) - จำนวนหน่วยความจำที่สามารถเพจได้ซึ่งกระบวนการใช้ เป็นกิโลไบต์
- WS(K) - ขนาดของชุดการทำงานของกระบวนการ หน่วยเป็นกิโลไบต์ ชุดทำงานประกอบด้วยหน้าของหน่วยความจำที่เพิ่งอ้างอิงโดยกระบวนการ
- CPU (s) - ระยะเวลาของโปรเซสเซอร์(processor time)ที่กระบวนการใช้กับโปรเซสเซอร์ทั้งหมด หน่วยเป็นวินาที
- Id - รหัสกระบวนการ ( PID ) ของกระบวนการที่กำลังทำงาน
- SI - ขออภัย เราไม่พบเอกสารใดๆ สำหรับคอลัมน์นี้และข้อมูลที่แชร์
- ชื่อ กระบวนการ(ProcessName) - ชื่อของกระบวนการที่กำลังทำงานอยู่
อย่างที่คุณเห็น ผลลัพธ์จะ ซับซ้อนกว่าเมื่อใช้Command Prompt นอกจากนี้ยังมีตัวเลือกอีกมากมายในการปรับแต่งเอาต์พุต ฉันแนะนำให้คุณอ่านเอกสารต่อไปนี้: Get-Process (รับรายการกระบวนการที่ทำงานบนเครื่อง), Out-File (ส่งเอาต์พุตไปยังไฟล์) และOut-Printer (ส่งออกไปยังเครื่องพิมพ์)
บทสรุป
เราหวังว่าคุณจะพบว่าบทช่วยสอนนี้มีประโยชน์ หากคุณทราบวิธีการอื่นๆ ในการพิมพ์รายการกระบวนการที่ทำงานอยู่ในWindowsอย่าลังเลที่จะแบ่งปันโดยใช้แบบฟอร์มความคิดเห็นด้านล่าง
Related posts
ดูข้อมูลระบบและจัดการกระบวนการจาก CMD หรือ PowerShell
ค้นหาเมื่อติดตั้ง Windows install date ดั้งเดิมคืออะไร
5 วิธีที่จะเปิด Command Prompt เมื่อ Windows ไม่บูต
วิธีใช้ diskpart, chkdsk, defrag และคำสั่งอื่นๆ ที่เกี่ยวข้องกับดิสก์
วิธีซ่อน (หรือเลิกซ่อน) พาร์ติชันใด ๆ ใน Windows (ทุกเวอร์ชัน)
5 ดิสก์กู้ระบบที่ดีที่สุดสำหรับพีซี Windows ที่ใช้งานไม่ได้อีกต่อไป
ฉันจะรับระบบย่อย Windows สำหรับ Linux ได้อย่างไร
3 วิธีฟรีในการดาวน์โหลด Windows 10 บน 32 บิตหรือ 64 บิต
แป้นพิมพ์ลัด 34 สำหรับ Windows 10 ของ Command Prompt
4 วิธีในการดาวน์โหลดเวอร์ชันเต็มของ Windows 11 ฟรี -
Windows 10 Update Assistant: อัพเกรดเป็น May 2021 Update today!
วิธีซ่อมแซมไฟล์ Windows ที่สูญหายหรือเสียหายจากพรอมต์คำสั่ง
วิธีใช้ Command Prompt เพื่อแก้ไขปัญหาเกี่ยวกับบูตเรคคอร์ดของพีซี
11 วิธีในการเริ่มการตรวจสอบประสิทธิภาพใน Windows (ทุกเวอร์ชัน)
Windows Terminal คืออะไร
ใช้ Windows Task Scheduler เพื่อเรียกใช้แอพโดยไม่ต้องแจ้ง UAC และสิทธิ์ของผู้ดูแลระบบ
วิธีการเปลี่ยนโปรแกรมเริ่มต้น Windows 10 จากการตั้งค่า
9 สิ่งที่คุณสามารถทำได้ด้วยการกำหนดค่าระบบใน Windows
ทางลัดสำหรับ UEFI BIOS & Windows 10 Recovery Environment
วิธีการส่งออกแผนผังไดเร็กทอรีของโฟลเดอร์ใน Windows