บริการคือแอปพลิเคชันประเภทหนึ่งที่ทำงานบนพื้นหลังของระบบโดยไม่มีอินเทอร์เฟซผู้ใช้ คล้ายกับกระบวนการ UNIX daemon บริการต่างๆ มอบคุณสมบัติหลักของระบบปฏิบัติการ เช่น การบันทึกเหตุการณ์ การพิมพ์ การรายงานข้อผิดพลาด ฯลฯ
คู่มือนี้จะแสดงวิธีส่งออกรายการบริการที่ทำงานและหยุดทำงานไปยังไฟล์ใน Windows 7, Windows 8 และ Windows 10
ส่งออกรายการบริการที่ทำงานและหยุดอยู่ใน Command Prompt
ส่งออกรายการบริการที่ทำงานและหยุดอยู่ใน Command Prompt
1. เปิดพร้อมรับคำสั่ง
Enter
2. คัดลอกและวางคำสั่ง ที่คุณต้องการใช้ด้านล่างลงใน Command Prompt แล้วกด
(ส่งออกบริการที่ทำงานและหยุดทำงานทั้งหมด)
sc query type= service state= all > "%UserProfile%\Desktop\All_Services.txt"
(ส่งออกบริการที่ทำงานอยู่ทั้งหมด)
sc query type= service > "%UserProfile%\Desktop\Running_Services.txt"
(ส่งออกบริการที่หยุดทำงานทั้งหมด)
sc query type= service state= inactive > "%UserProfile%\Desktop\Stopped_Services.txt"
3. ตอนนี้คุณจะมีไฟล์ข้อความบนเดสก์ท็อปของคุณ ซึ่งมีรายการบริการทั้งหมดที่กำลังทำงานและ/หรือหยุดอยู่ในขณะนี้
ส่งออกรายการบริการที่ทำงานและหยุดใน PowerShell
ส่งออกรายการบริการที่ทำงานและหยุดใน PowerShell
1. เปิดWindows PowerShell
Enter
2. คัดลอกและวางคำสั่ง ที่คุณต้องการใช้ด้านล่างลงใน PowerShell แล้วกด
(ส่งออกบริการที่ทำงานอยู่และหยุดทำงานทั้งหมดเป็นไฟล์ .txt)
Get-Service | Format-Table -AutoSize | Out-File -f
(ส่งออกบริการที่ทำงานอยู่และหยุดทำงานทั้งหมดเป็นไฟล์ .csv)
Get-Service | Export-Csv -path "$Env:userprofile\Desktop\All_Services.csv"
หรือ
(ส่งออกบริการที่ทำงานอยู่ทั้งหมดเป็นไฟล์ .txt)
Get-Service | Where-Object {$_.Status -eq "Running"} | Format-Table -AutoSize | Out-File -filepath "$Env:userprofile\Desktop\Running_Services.txt"
(ส่งออกบริการที่ทำงานอยู่ทั้งหมดเป็นไฟล์ .csv)
Get-Service | Where-Object {$_.Status -eq "Running"} | Export-Csv -path "$Env:userprofile\Desktop\Running_Services.csv"
หรือ
(ส่งออกบริการที่หยุดทำงานทั้งหมดเป็นไฟล์ .txt)
Get-Service | Where-Object {$_.Status -eq "Stopped"} | Format-Table -AutoSize | Out-File -filepath "$Env:userprofile\Desktop\Stopped_Services.txt"
(ส่งออกบริการที่หยุดทำงานทั้งหมดเป็นไฟล์ .csv)
Get-Service | Where-Object {$_.Status -eq "Stopped"} | Export-Csv -path "$Env:userprofile\Desktop\Stopped_Services.csv"
3. ตอนนี้. คุณจะมีไฟล์ .txt หรือ .csv บนเดสก์ท็อปของคุณ ซึ่งมีรายการบริการทั้งหมดที่กำลังทำงานและ/หรือหยุดทำงานอยู่