การบำรุงรักษาคอมพิวเตอร์ไม่ใช่สิ่งที่คนส่วนใหญ่จำได้ สำหรับผู้ใช้ทั่วไปที่ไม่ได้เก่งเทคนิค เมื่อคอมพิวเตอร์ไม่ทำงาน พวกเขา either โทรขอความช่วยเหลือ หรือซื้อคอมพิวเตอร์ใหม่
หากคุณมีสมาชิกในครอบครัวหรือเพื่อนที่โทรหาขอความช่วยเหลือกับคอมพิวเตอร์ช้ามาก ผมจะเสนอโซลูชันที่คุณสามารถใช้หยุดโทรศัพท์เหล่านั้นได้ทันที โซลูชันนี้รวมเครื่องมือ 6 ตัวใน Windows script สคริปต์นี้จะทำงานทำความสะอาด PC ทั้งหมดที่คุณจะทำหากคุณนั่งอยู่หน้าคอมพิวเตอร์ด้วยตัวเอง
สิ่งที่สคริปต์นี้จะทำให้สำเร็จ
Windows script นี้จะรันเครื่องมือที่จำเป็นในโหมดบรรทัดคำสั่ง หลายเครื่องมือที่คุณใช้มาปีนาน คุณอาจไม่ได้รู้ว่า มี โหมดบรรทัดคำสั่งให้ใช้
ทำความสะอาด Registry และ Temp Folders
ขั้นตอนแรกอาจเป็นสำคัญที่สุด เราจะเปิด CCleaner ในโหมดบรรทัดคำสั่งเพื่อทำความสะอาด temp files และ registry
มีข้อแม้หนึ่ง ในการทำให้สคริปต์นี้ทำงานโดยไม่มีการแจ้งเตือนค้างๆ เกี่ยวกับแอปที่ทำการเปลี่ยนแปลงคอมพิวเตอร์ คุณจะต้องปิด User Account Control ใน Windows 7
ตอนนี้คุณพร้อมแล้ว สร้างไฟล์ชื่อ CleanComputer.wsf และเริ่มต้นด้วยสคริปต์ต่อไปนี้
<job>
<script language="VBScript">
Option Explicit
On Error Resume Next
Dim WshShell
Dim retVal
set WshShell=CreateObject("WScript.Shell")
WshShell.run "CCleaner.exe /AUTO"
Danny เคยครอบคลุม CCleaner เนื่องเร็วๆ นี้ ดังนั้นคุณเห็นได้ว่ามันสามารถทำอะไรและเพิ่มประสิทธิภาพระบบได้มากแค่ไหน เมื่อคุณเปิดมันในสคริปต์ดังแสดงข้างต้นด้วย flag /AUTO มันจะรันแบบ invisible และใช้การตั้งค่าที่คุณใช้ตอนรันแอปพลิเคชันล่าสุด คุณจะเห็น CCleaner.exe รันใน Task Manager
หากคุณตั้งค่า CCleaner ไว้ก่อนหน้า ในโหมด auto มันจะทำความสะอาด temporary files, log files และ registry ของคุณอัตโนมัติ
ทำความสะอาด Spyware
ต่อไปคือดูแล spyware ที่อาจรันบน PC เครื่องมือโปรดของผมสำหรับสิ่งนี้คือ Spybot และโชคดีที่ Spybot ก็มีฟีเจอร์บรรทัดคำสั่ง ปัญหาอย่างหนึ่งคือ path ไป Spybot เต็มไปด้วย spaces ซึ่งยากต่อการจัดการใน Windows Script shell command
ดังนั้น สร้างไฟล์ .bat ด้วยเนื้อหาดังนี้:
C:\Program Files (x86)\Spybot - Search & Destroy\SpybotSD.exe" /taskbarhide /autocheck /autofix /autoclose
Exit
บันทึกเป็น SpyBot.bat ในไดเรกทอรีเดียวกับ Windows script จากนั้นในบรรทัดถัดไปของไฟล์ WSF เพิ่ม:
WshShell.run "spybot.bat"
Windows Script ของคุณจะรัน batch job ที่จะเปิด Spybot ในโหมดบรรทัดคำสั่ง คุณจะรู้ว่ามันรันอยู่เมื่อ Exe ปรากฏใน task manager
พารามิเตอร์ 4 ตัวหลัง spybotsd.exe จะรัน Spybot ในโหมดเงียบ ลบ spyware ที่พบอัตโนมัติ และปิดอัตโนมัติ
กำจัดซอฟต์แวร์อันตราย
นอกจากสิ่งที่ Spybot จับได้ ผมยังชอบรัน Microsoft Malicious Software removal tool ดาวน์โหลด executable จากส่วน "Microsoft Download Center" บันทึกในไดเรกทอรีสคริปต์เป็น "malremove.exe" และเพิ่มบรรทัดต่อไปใน Windows Script ที่กำลังเติบโตของคุณ
WshShell.run "malremove.exe /Q /F:Y"
คำสั่ง /Q สั่งให้ malware removal tool รันในโหมดเงียบ (ไม่มีอินเทอร์เฟซ) และ /F:Y สั่งให้ลบมัลแวร์ที่พบอย่างบังคับโดยไม่ต้องการการแทรกแซง ครั้งแรกที่คุณรันระหว่างการทดสอบเริ่มต้น คุณจะต้องเลือกตัวเลือกไม่เตือนครั้งหน้า
นี่คือมันทำงานในพื้นหลัง
ดังนั้น เราครอบคลุมส่วนใหญ่ของสิ่งที่คุณคงทำหากอยู่ที่นั่นจริง - รัน CCleaner ลบ temporary Internet files และ temp files อื่นๆ ลบ spyware และ malware เหลืออะไร?
ทำให้ Disk Cleanup อัตโนมัติ
เครื่องมือทั่วไปอีกอย่างที่ช่วยประสิทธิภาพคอมพิวเตอร์คือ Windows Disk Cleanup tool ก่อนอื่นคุณต้องตั้งค่า ไปที่ Start -> Run และพิมพ์: "cleanmgr /sageset:1" หน้าต่างต่อไปจะปรากฏ
ตั้งค่ารายการที่คุณต้องการให้บรรทัดคำสั่งทำความสะอาดอัตโนมัติ แล้วคลิก OK นี่บอกมันว่าเมื่อไหร่ที่คุณเลือก /sageset:1 ให้ใช้การตั้งค่าที่คุณเพิ่งสร้าง ตอนนี้ใน Windows Script เพิ่มบรรทัดต่อไป
WshShell.run "Cleanmgr /sagerun:1"
นี่จะรัน Windows disk cleanup แบบเงียบ ใช้การตั้งค่าที่คุณเพิ่งสร้าง คุณยังสามารถติดตั้ง Windows updates ล่าสุดได้โดยติดตั้ง WuInstall.exe ก่อน และเพิ่มบรรทัดนี้
WshShell.run "wuinstall.exe /install /reboot_if_needed"
และอย่าลืม defrag ฮาร์ดดิสก์ด่วนๆ โดยเพิ่มบรรทัดต่อไปในสคริปต์
WshShell.run "Defrag volume c:"
WshShell.run "Defrag volume d:"
ทำให้ Virus Scan อัตโนมัติหลังทำความสะอาด
สุดท้ายแต่น้อยที่สุด คุณยังควรจบสคริปต์ด้วยการยิง full virus scan ตัวอย่าง ผมใช้ Kaspersky ซึ่งมีชุดพารามิเตอร์บรรทัดคำสั่งของตัวเอง
ในกรณีของผม ผมเพิ่มบรรทัดสุดท้ายต่อไปนี้ในสคริปต์
WshShell.run "AVP.exe SCAN /ALL /i4"
และนั่นเริ่ม command window และรัน full scan (ซึ่งอาจใช้เวลาหลายชั่วโมง)
ผู้ให้บริการแอนตี้ไวรัสอื่นๆ ส่วนใหญ่มีตัวเลือกบรรทัดคำสั่งคล้ายกัน
ดังนั้น เมื่อคุณเพิ่มบรรทัดทั้งหมดแล้ว ปิด Windows Script ของคุณ
WScript.Quit
</script>
</job>
เมื่อคุณเสร็จสิ้นขั้นตอนข้างต้นและบันทึกไฟล์บน PC แค่จัดตารางงานให้รันเป็นประจำ (/Accessories/System Tools/Task Scheduler) ลองขั้นตอนข้างต้นดูสิ และดูว่ามันทำงานได้ดีแค่ไหน
มันทำงานดีไหม? และคุณคิดไหว้ tasks บรรทัดคำสั่งอื่นๆ ที่มีประโยชน์อีกไหม? แชร์ความคิดในความคิดเห็นด้านล่าง
เครดิตรูปภาพ: Shutterstock