Author Topic: ตั้งเวลาให้ Disk Cleanup ทำงานเอง  (Read 2558 times)

Offline arch

  • Arch MerciGod
  • Administrator
  • Hero Member
  • *****
  • Posts: 17,213
  • Karma: +5895/-0
  • Arch MerciGod
    • MerciGod
ตั้งเวลาให้ Disk Cleanup ทำงานเอง
« on: ตุลาคม 23, 2007, 02:06:48 am »
สำหรับโปรแกรม 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 ทำงานของมันเอง