พิมพ์หน้านี้ - ตั้งเวลาให้ Disk Cleanup ทำงานเอง

LSVคลังสมองออนไลน์ "ปีที่14"

ห้องคอมพิวเตอร์ => ●วินโดว์ => ข้อความที่เริ่มโดย: ope3 ที่ กุมภาพันธ์ 01, 2007, 11:59:29 am



หัวข้อ: ตั้งเวลาให้ Disk Cleanup ทำงานเอง
เริ่มหัวข้อโดย: ope3 ที่ กุมภาพันธ์ 01, 2007, 11:59:29 am
ตั้งเวลาให้ Disk Cleanup ทำงานเอง


    สำหรับโปรแกรม Disk Cleanup โปรแกรมตัวเก่งในวินโดวส์ ที่ใช้ลบไฟล์ขยะในเครื่อง ทำให้เครื่องของคุณมีพื้นที่ใช้สอยมากยิ่งขึ้น
เราสามารถตั้งเวลาให้ Disk Cleanup  ทำงานแบบอัตโนมัติได้ โดยใช้ขั้นตอนต่างๆ ดังต่อไปนี้

ตั้งค่าการลบ

เริ่มต้นให้เราไปที่ปุ่ม start ด้านล่างซ้ายของจอ เลือกคำสั่ง run จะปรากฏหน้าต่าง run ให้เราใส่คำสั่ง
cleanmgr /d c: /sageset:100 กดปุ่ม OK
จะปรากฏหน้าต่าง Disk Cleanup Settings ให้เราเลือกรายการที่ต้องการทำความสะอาดจากนั้นคลิกปุ่ม OK เป็นการจบการตั้งค่าของไดร์ฟ C

ให้เราทำเช่นนี้ทุกๆ ไดร์ฟ โดยเปลี่ยน /d ชื่อไดร์ฟ: เช่น /d d: หรือ /d e: เป็นต้น เมื่อจบทุกไดร์ฟแล้ว จึงเริ่มขั้นตอนต่อไป

จุดสังเกต
ค่า 100 หลังคำสั่ง /sageset เป็นตัวเลขที่บอกชุดการตั้งค่า Cleanup ซึ่งตัวเลขที่สามารถระบุได้ จะเริ่มตั้งแต่ 0 ถึง 65535 เช่น /sageset:100 ให้ทำความสะอาด Recycle Bin ส่วน /sageset:101 ไม่ทำความสะอาด Recycle Bin เป็นต้น ค่าตัวเลขที่ใช้ระบุชุดการตั้งค่า Cleanup นี้จะเก็บใน Registry

สร้าง Task Scheduler

1. เปิด Scheduled Tasks จากปุ่ม start ด้านล่างซ้ายของจอ All Programs>Accessories>System Tools
2. ดับเบิ้ลคลิก Add Scheduled Task
3. เลือก Next
4. เลือก Disk Cleanup เลือก Next
5. เลือกวันที่ให้ทำงาน เลือก Next
6. เลือกเวลาที่ให้ทำงาน เลือก Next
7. ใส่ Username และ Password [ถ้า Password เป็นรหัสว่าง  (blank password) Task Scheduler นี้จะไม่ทำงาน]
8. เลือก Next เลือก Finish

ผลลัพธ์เราจะได้ Task Scheduler ชื่อ Disk Cleanup ให้เราคลิกขวาที่ Task Scheduler นี้เลือกคำสั่ง Properties ที่ช่อง Run จะปรากฏข้อความว่า

C:\WINDOWS\system32\cleanmgr.exe

ให้เราเพิ่ม /sagerun:100 ต่อท้าย

C:\WINDOWS\system32\cleanmgr.exe /sagerun:100

ตัวเลขหลัง /sagerun: จะเป็นตัวเลขเดียวกันกับตอนที่เรากำหนดค่าใน /sageset: ตอนตั้งค่า Cleanup

คลิก OK เสร็จขั้นตอนการตั้งเวลา ทีนี้ก็รอโปรแกรม Disk Cleanup ทำงานของมันเอง