Since you're using Windows, it's best to use Windows Task Scheduler to run it. Just make a new task and tell it to run `python.exe` followed by the path to a file containing this code:

```python
import os

file_name = "C:\\Users\\User\\Desktop\\task_list.txt"
sorted_file_name = file_name + ".sorted"

with open(file_name, "rt") as fin:
    lines = fin.readlines()

sorted_lines = sorted(lines)
    
with open(file_name + ".sorted", "wt") as fout:
    fout.writelines(sorted_lines)

# safely overwrite in a single disk operation
# this atomic move prevents file loss on most kinds of disk error
try:
    os.replace(file_name, sorted_file_name)
except Exception as e:
    os.remove(sorted_file_name)
    # send the error to the log
    raise
```

Windows won't let you overwrite a file while it's open so the script might fail on some occasions. Errors will be visible in Windows Event Viewer.
เนื่องจากคุณใช้ Windows วิธีที่ดีที่สุดคือใช้ Windows Task Scheduler เพื่อเรียกใช้งาน เพียงสร้างงานใหม่และสั่งให้เรียกใช้ `python.exe` ตามด้วยพาธไปยังไฟล์ที่มีโค้ดนี้: ```python import os file_name = "C:\\Users\\User\\Desktop\\task_list. txt" sorted_file_name = file_name + ".sorted" ด้วย open(file_name, "rt") เป็น fin: lines = fin.readlines() sorted_lines = sorted(lines) ด้วย open(file_name + ".sorted", "wt") เป็น fout: fout.writelines(sorted_lines) # เขียนทับอย่างปลอดภัยในการดำเนินการดิสก์เดียว # การย้ายแบบอะตอมมิกนี้ป้องกันไฟล์สูญหายจากข้อผิดพลาดดิสก์ส่วนใหญ่ ลอง: os.replace(file_name, sorted_file_name) ยกเว้นข้อยกเว้นเป็น e: os.remove(sorted_file_name) # ส่งข้อผิดพลาดไปยังบันทึก ยก ``` Windows จะไม่ยอมให้คุณเขียนทับไฟล์ในขณะที่เปิดอยู่ ดังนั้นสคริปต์อาจล้มเหลวในบางโอกาส ข้อผิดพลาดจะปรากฏใน Windows Event Viewer
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence