ใน Windows OS Task Scheduler ช่วยให้คุณสามารถสร้างหรือทำงานประจำบนคอมพิวเตอร์ที่เลือกโดยอัตโนมัติโดยการตรวจสอบเกณฑ์ที่คุณได้กำหนดไว้ (เรียกว่าทริกเกอร์) จากนั้นจึงดำเนินการงานเมื่อ ตรงตามเกณฑ์เหล่านั้น ในโพสต์นี้ เราให้คำแนะนำเกี่ยวกับวิธีการต่างๆ วิธีป้องกันไม่ให้ผู้ใช้รายอื่นสร้าง ลบ หรือเรียกใช้งานใน Task Scheduler

ป้องกันไม่ให้ผู้อื่นสร้าง Tasks ใน Task Scheduler

บนคอมพิวเตอร์ที่ใช้ Windows 11/10 ที่มีบัญชีผู้ใช้หลายบัญชี ด้วยเหตุผลอย่างใดอย่างหนึ่ง คุณอาจในฐานะผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบต้องการป้องกันไม่ให้ผู้ใช้รายอื่นสร้าง ลบ หรือเรียกใช้งานใน Task ตัวกำหนดเวลาบนอุปกรณ์ เพื่อให้บรรลุสิ่งนี้ คุณสามารถทำได้โดยใช้วิธีการใดๆ ต่อไปนี้:

Local Group Policy EditorRegistry EditorRegistry (.reg) fileCommand Prompt

มาพูดถึงวิธีการเหล่านี้ในรายละเอียดกัน โดยเฉพาะอย่างยิ่งสำหรับ Registry Editor, ไฟล์ REG และวิธีการพร้อมท์คำสั่ง เราขอแนะนำให้คุณสำรองข้อมูลรีจิสทรีหรือสร้างจุดคืนค่าระบบตามมาตรการป้องกันที่จำเป็น เนื่องจากวิธีการเหล่านี้จะปรับเปลี่ยนรีจิสทรีของ Windows เป็นหลัก

1] กลุ่มในเครื่อง ตัวแก้ไขนโยบาย

เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นสร้าง ลบ หรือเรียกใช้งานใน Task Scheduler บน คอมพิวเตอร์ Windows 11/10 ที่ใช้ Local Group Policy Editor ให้ทำตามขั้นตอนเหล่านี้:

กด แป้น Windows + R เพื่อเรียกใช้กล่องโต้ตอบ Run ในกล่องโต้ตอบ Run ให้พิมพ์ gpedit.msc แล้วกด Enter เพื่อเปิด Local Group Policy Editor ภายใน Local Group Policy Editor ในบานหน้าต่างด้านซ้าย ให้นำทางไปยังเส้นทางด้านล่าง:Computer Configuration > Administrative Templates > Windows Components > Task SchedulerNow ให้ดำเนินการใด ๆ ต่อไปนี้ตามความต้องการของคุณ: เพื่อป้องกันผู้อื่น ผู้ใช้จากการสร้าง Tasks ในบานหน้าต่างด้านขวา ให้ดับเบิลคลิกที่นโยบาย Prohibit New Task Creation เพื่อแก้ไขคุณสมบัติของงาน เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นลบ Tasks ในบานหน้าต่างด้านขวา ให้ดับเบิลคลิกที่ ห้ามไม่ให้ลบงาน นโยบายเพื่อแก้ไขคุณสมบัติของมัน เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นเรียกใช้งาน ในบานหน้าต่างด้านขวา ให้ดับเบิลคลิกที่นโยบาย ป้องกันการเรียกใช้งานหรือสิ้นสุด เพื่อแก้ไข คุณสมบัติ ในหน้าต่างนโยบายที่เปิดอยู่อันใดอันหนึ่ง ให้ตั้งค่าปุ่มตัวเลือกเป็น เปิดใช้งาน คลิก ใช้ > ตกลง เพื่อบันทึกการเปลี่ยนแปลง ออกจาก Local Group Policy Editor ไม่จำเป็นต้องรีสตาร์ท

หากคุณใช้ Windows 11/10 Home edition คุณสามารถทำตามขั้นตอนในคู่มือนี้เพื่อเพิ่มคุณลักษณะ Local Group Policy Editor แล้วทำตามคำแนะนำที่ให้ไว้ด้านบน หรือ คุณสามารถใช้ Registry Editor, ไฟล์ REG หรือวิธีการพร้อมรับคำสั่งด้านล่างได้

อ่าน: ป้องกันไม่ให้ผู้ใช้เปลี่ยนสีและลักษณะที่ปรากฏ ใน Windows

2] Registry Editor

เพื่อป้องกันผู้ใช้รายอื่น จากการสร้าง ลบ หรือเรียกใช้ Tasks ใน Task Scheduler บนคอมพิวเตอร์ Windows 11/10 โดยใช้ Registry Editor ให้ทำตามขั้นตอนเหล่านี้:

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Task Scheduler5.0

หาก โฟลเดอร์คีย์ Task Scheduler5.0 ไม่มีอยู่ คุณสามารถคลิกขวาที่โฟลเดอร์คีย์ย่อย Windows บนบานหน้าต่างนำทางด้านซ้าย แล้วคลิก ใหม่คีย์ เพื่อสร้างคีย์รีจิสทรี จากนั้นเปลี่ยนชื่อคีย์ตามนั้น และกด Enter

ตอนนี้ คลิกที่คีย์ Task Scheduler5.0 และทำสิ่งใดสิ่งหนึ่งต่อไปนี้ตามความต้องการของคุณ: เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นสร้าง Tasks ที่บานหน้าต่างด้านขวา ให้คลิกขวาที่พื้นที่ว่างและเลือก ใหม่ > ค่า DWORD (32 บิต) ตั้งชื่อค่านี้เป็นการสร้างงานเพื่อป้องกันไม่ให้ผู้ใช้รายอื่นลบงาน ให้คลิกขวาที่พื้นที่ว่างในบานหน้าต่างด้านขวาและเลือก ใหม่ > ค่า DWORD (32 บิต). ตั้งชื่อค่านี้เป็น การลบงาน เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นเรียกใช้งาน ให้คลิกขวาที่พื้นที่ว่างในแผงด้านขวาและเลือก ใหม่ > ค่า DWORD (32 บิต). ตั้งชื่อค่านี้เป็น การดำเนินการ ดับเบิลคลิกที่คีย์ที่สร้างขึ้นใหม่เพื่อแก้ไขคุณสมบัติของคีย์ ป้อนค่า 0 ลงในฟิลด์ Value data คลิก ตกลง strong> หรือกด Enter เพื่อบันทึกการเปลี่ยนแปลง ไม่จำเป็นต้องออกจาก Registry Editor รีสตาร์ท

อ่าน: ป้องกันการตัด วาง คัดลอก ลบ และเปลี่ยนชื่อไฟล์และโฟลเดอร์ใน Windows

3] ไฟล์รีจิสทรี (.reg)

เพื่อป้องกันไม่ให้ผู้ใช้รายอื่น การสร้าง ลบ หรือเรียกใช้งานใน Task Scheduler บนคอมพิวเตอร์ Windows 11/10 โดยใช้ไฟล์ Registry (.reg) ให้ทำตามขั้นตอนเหล่านี้:

กด แป้น Windows + R เพื่อเรียกใช้กล่องโต้ตอบ Run. ในกล่องโต้ตอบ Run ให้พิมพ์ notepad แล้วกด Enter เพื่อเปิด Notepad ตอนนี้ ให้ดำเนินการใดๆ ต่อไปนี้ตามความต้องการของคุณ: เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นสร้าง Tasks ให้คัดลอกและวางโค้ดด้านล่างลงใน โปรแกรมแก้ไขข้อความ Windows Registry Editor เวอร์ชัน 5.00 [HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Task Scheduler5.0]”Task Creation”=dword:00000000 เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นลบงาน ให้คัดลอกและวางโค้ดด้านล่างลงในโปรแกรมแก้ไขข้อความ Windows Registry Editor เวอร์ชัน 5.00 [HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Task Scheduler5.0]”Task Deletion”=dword:00000000 เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นเรียกใช้งาน ให้คัดลอกและวางโค้ดด้านล่างลงในโปรแกรมแก้ไขข้อความ Windows Registry Editor เวอร์ชัน 5.00 [HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Task Scheduler5.0]”Execution”=dword:00000000ตอนนี้ คลิกตัวเลือก ไฟล์ จากเมนูและเลือก บันทึกเป็น ปุ่มเลือกตำแหน่ง (ควรเป็นเดสก์ท็อป) ที่คุณต้องการบันทึกไฟล์ ป้อนชื่อที่สื่อความหมายพร้อมนามสกุล .reg (เช่น; PreventTaskCreation.reg) เลือกไฟล์ทั้งหมดจากรายการแบบเลื่อนลง บันทึกเป็นประเภท ดับเบิลคลิกไฟล์.reg ที่บันทึกไว้เพื่อรวมไฟล์ หากได้รับแจ้ง ให้คลิก เรียกใช้ > ใช่ (UAC) > ใช่ > ตกลง เพื่ออนุมัติการรวม คุณ ตอนนี้สามารถลบไฟล์.reg ได้หากต้องการ ไม่จำเป็นต้องรีสตาร์ท

อ่าน: วิธีป้องกันไม่ให้ผู้ใช้เปลี่ยนธีมใน Windows

4] พร้อมรับคำสั่ง

4] h4>

เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นสร้าง ลบ หรือเรียกใช้งานใน Task Scheduler บน Windows 11/10 คอมพิวเตอร์โดยใช้ Command Prompt ให้ทำตามขั้นตอนเหล่านี้:

กด แป้น Windows + R เพื่อเรียกใช้กล่องโต้ตอบ Run ในกล่องโต้ตอบ Run ให้พิมพ์ cmd แล้วกด CTRL + SHIFT + ENTER เพื่อเปิด Command Prompt ใน admin/eleva ted mode ตอนนี้ ให้ดำเนินการใดๆ ต่อไปนี้ตามความต้องการของคุณ: เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นสร้างงาน ให้คัดลอกและวางคำสั่งด้านล่างลงในพรอมต์ CMD แล้วกด Enter.reg.exe เพิ่ม”HKLM\Software\Policies\Microsoft\Windows \Task Scheduler5.0″/V”Task Creation”/T REG_DWORD/D”0″เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นลบ Tasks ให้คัดลอกและวางคำสั่งด้านล่างลงในพรอมต์ CMD แล้วกด Enter.reg.exe เพิ่ม”HKLM\Software \Policies\Microsoft\Windows\Task Scheduler5.0″/V”Task Deletion”/T REG_DWORD/D”0″เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นเรียกใช้ Tasks ให้คัดลอกและวางคำสั่งด้านล่างในพรอมต์ CMD แล้วกด Enter.reg exe เพิ่ม”HKLM\Software\Policies\Microsoft\Windows\Task Scheduler5.0″/V”Execution”/T REG_DWORD/D”0″ออกจากพรอมต์ CMD เมื่อคำสั่งดำเนินการ ไม่จำเป็นต้องรีสตาร์ท

เพียงเท่านี้ วิธีป้องกันไม่ให้ผู้ใช้รายอื่นสร้าง ลบ หรือเรียกใช้ Tasks ใน Task Scheduler บน Windows 11/10!

โปรดอ่าน:

ผู้ที่ไม่ใช่ผู้ดูแลระบบสามารถ สร้างงานที่กำหนดเวลาไว้หรือไม่

The เฉพาะผู้ใช้ที่สามารถกำหนดเวลางานให้ทำงานภายใต้บัญชีผู้ใช้อื่นเท่านั้นที่เป็นผู้ใช้ที่อยู่ในกลุ่มผู้ดูแลระบบหรือผู้ที่มีสิทธิ์ของผู้ดูแลระบบ อย่างไรก็ตาม หากนี่เป็นครั้งแรกที่สร้างงาน ผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบสามารถใช้ Task Scheduler เพื่อจัดกำหนดการงานที่รันภายใต้บัญชีผู้ใช้อื่นได้

งานที่กำหนดเวลาไว้เป็นแบบเฉพาะสำหรับผู้ใช้หรือไม่

คุณสามารถดูได้เฉพาะงาน”ของคุณเอง”เนื่องจากงานที่กำหนดเวลาไว้โดยค่าเริ่มต้นเป็นงานที่เจาะจงผู้ใช้ คุณสามารถเลือกผู้ใช้หรือกลุ่มผู้ใช้เฉพาะเมื่อสร้างงาน”ปกติ”(ไม่ใช่งานธรรมดา) หากต้องการเปลี่ยนผู้ใช้หรือกลุ่มใน Task Scheduler ให้คลิกขวาที่ชื่องานที่กำหนดเวลาไว้ที่คุณต้องการแก้ไข เลือก คุณสมบัติ และเลือกแท็บ งาน ในกล่อง “เรียกใช้ในฐานะ” ให้พิมพ์ชื่อบัญชีที่จะใช้