โปรแกรม Windows Service Recovery - ทดสอบโปรแกรม Windows Recovery


0

ดังนั้นฉันมีปัญหาที่เฉพาะเจาะจงมากที่ฉันพยายามที่จะแก้ปัญหาอัตโนมัติ ปัญหาที่เกิดขึ้นคือรายการรีจิสทรีคีย์จากไดรเวอร์เครื่องพิมพ์จะทำให้บริการ Print Spooler หยุดทำงานและไม่กลับมาทำงานอีก วิธีแก้ไขคือลบรีจิสตรีคีย์และรีสตาร์ทเซอร์วิส Printer Spooler

ฉันต้องการทำให้เป็นอัตโนมัติดังนั้นเมื่อเกิดข้อผิดพลาดอีกครั้ง Windows จะเรียกใช้ไฟล์แบตช์โดยอัตโนมัติเพื่อลบคีย์และเริ่มบริการใหม่

นี่คือรหัสในแบทช์ไฟล์ของฉัน

reg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers\Version-3\Star TSP800II (TSP847II) /f
net start spooler

ฉันบันทึกไฟล์แบ็ตนี้ลงที่รูทของไดรฟ์แล้ว PrintSpoolerProperties

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

สำหรับชีวิตของฉันฉันไม่สามารถเลียนแบบการชนตัวจัดคิวหรือหาวิธีทดสอบโปรแกรมการกู้คืนของฉัน

ขั้นตอนที่ฉันได้ทำ:      เปิดตัวจัดการงานไปที่แท็บบริการคลิกขวาที่ตัวจัดคิวคลิกไปที่รายละเอียดและสิ้นสุดงาน "spoolsv.exe"
เปิด CMD ขึ้นมาและรันคำสั่ง kill PID

ฉันจะดูว่ามันจะทำงานได้อย่างไร มีวิธีบังคับให้บริการนี้ขัดข้องหรือไม่ดังนั้นฉันจึงสามารถดูได้ก่อนที่จะปรับใช้กับเซิร์ฟเวอร์ของฉัน

ความรักผู้ดูแลระบบที่คิดถึง Linux


LOL สำหรับ Linux ที่ขาดหายไปเนื่องจากคุณไม่สามารถขัดข้อง Windows
Twisty Impersonator

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