ในฐานะผู้เชี่ยวชาญด้านไอที ฉันมักถูกถามว่าจะป้องกันไม่ให้ผู้อื่นสร้างงานใน Task Scheduler ได้อย่างไร คำตอบนั้นค่อนข้างง่าย: เพียงลบบริการ Task Scheduler ออกจากบัญชีผู้ใช้! Task Scheduler เป็นเครื่องมือที่ยอดเยี่ยมสำหรับการทำงานทุกประเภทโดยอัตโนมัติ แต่อาจเป็นเรื่องยุ่งยากหากคุณไม่ต้องการให้ผู้ใช้รายอื่นสามารถสร้างหรือแก้ไขงานได้ โชคดีที่มีวิธีง่ายๆ ในการแก้ไขปัญหานั้น สิ่งที่คุณต้องทำคือลบบริการ Task Scheduler ออกจากบัญชีผู้ใช้ ซึ่งสามารถทำได้โดยไปที่ส่วน 'บริการ' ของคอนโซล 'การจัดการคอมพิวเตอร์' และเปิดคุณสมบัติของบริการ 'Task Scheduler' ในแท็บ 'ทั่วไป' คุณจะเห็นฟิลด์ 'บัญชีนี้' เพียงคลิกปุ่ม 'เรียกดู' และลบบัญชีผู้ใช้ออกจากรายการ นั่นคือทั้งหมดที่มี! เมื่อคุณดำเนินการแล้ว ผู้ใช้จะไม่สามารถสร้างหรือแก้ไขงานใน Task Scheduler ได้อีกต่อไป
ใน Windows ตัวกำหนดเวลางานช่วยให้คุณสร้างหรือดำเนินงานประจำโดยอัตโนมัติบนคอมพิวเตอร์ที่เลือกโดยการตรวจสอบเกณฑ์ (เรียกว่าทริกเกอร์) ที่คุณตั้งไว้ จากนั้นดำเนินการงานเมื่อตรงตามเกณฑ์เหล่านั้น ในโพสต์นี้ เราให้คำแนะนำเกี่ยวกับวิธีการ วิธีป้องกันไม่ให้ผู้ใช้รายอื่นสร้าง ลบ หรือเรียกใช้งานในตัวกำหนดเวลางาน .
ป้องกันไม่ให้ผู้อื่นสร้างงานใน Task Scheduler
ในคอมพิวเตอร์ Windows 11/10 ที่กำหนดค่าด้วยบัญชีผู้ใช้หลายบัญชี ไม่ว่าด้วยเหตุผลใดเหตุผลหนึ่ง คุณ ในฐานะผู้ใช้ที่มีสิทธิ์ระดับผู้ดูแลระบบ อาจต้องการ ป้องกันไม่ให้ผู้ใช้รายอื่นสร้าง ลบ หรือ เรียกใช้งานในตัวกำหนดตารางเวลางาน บนอุปกรณ์ ในการทำเช่นนี้ คุณสามารถทำได้โดยใช้วิธีใดๆ ต่อไปนี้:
- ตัวแก้ไขนโยบายกลุ่มภายใน
- ตัวแก้ไขรีจิสทรี
- ไฟล์รีจิสทรี (.reg)
- บรรทัดคำสั่ง
เรามาพูดถึงวิธีการเหล่านี้โดยละเอียด สำหรับตัวแก้ไขรีจิสทรี ไฟล์ REG และวิธีการบรรทัดคำสั่ง เราขอแนะนำอย่างยิ่งให้คุณสำรองข้อมูลรีจิสทรีหรือสร้างจุดคืนค่าระบบตามข้อควรระวังที่จำเป็น เนื่องจากวิธีการเหล่านี้แก้ไขรีจิสทรีของ Windows อย่างมาก
1] ตัวแก้ไขนโยบายกลุ่มภายใน
เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นสร้าง ลบ หรือเรียกใช้งานใน Task Scheduler บนพีซี Windows 11/10 โดยใช้ Local Group Policy Editor ให้ทำตามขั้นตอนเหล่านี้:
- คลิก ปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้
- ในกล่องโต้ตอบ เรียกใช้ พิมพ์ gpedit.msc และกด Enter เพื่อเปิดตัวแก้ไขนโยบายกลุ่มภายใน
- ใน Local Group Policy Editor ในบานหน้าต่างด้านซ้าย ให้นำทางไปยังเส้นทางด้านล่าง:
- ตอนนี้ทำสิ่งใดสิ่งหนึ่งต่อไปนี้ตามความต้องการของคุณ:
- เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นสร้างงาน ในบานหน้าต่างด้านขวา ให้ดับเบิลคลิก ป้องกันการสร้างงานใหม่ นโยบายการแก้ไขคุณสมบัติ
- เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นลบงาน ในบานหน้าต่างด้านขวา ให้ดับเบิลคลิก ป้องกันการลบงาน นโยบายการแก้ไขคุณสมบัติ
- เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นเรียกใช้งาน ในบานหน้าต่างด้านขวา ให้คลิกสองครั้งที่ ป้องกันไม่ให้งานเริ่มต้นหรือสิ้นสุด นโยบายการแก้ไขคุณสมบัติ
- ในหน้าต่างนโยบายที่เปิดอยู่ ให้ตั้งค่าสวิตช์เป็น รวมอยู่ด้วย .
- คลิก นำมาใช้ > ดี เพื่อบันทึกการเปลี่ยนแปลง
- ออกจาก Local Group Policy Editor
- ไม่จำเป็นต้องรีบูต
หากคุณใช้ Windows 11/10 Home Edition คุณสามารถทำตามขั้นตอนในคู่มือนี้เพื่อเพิ่มคุณสมบัติ Local Group Policy Editor จากนั้นทำตามคำแนะนำด้านบน หรือคุณสามารถใช้ Registry Editor, ไฟล์ REG หรือวิธีการบรรทัดคำสั่งด้านล่าง .
อ่าน : ป้องกันไม่ให้ผู้ใช้เปลี่ยนสีและรูปลักษณ์ใน Windows
2] ตัวแก้ไขรีจิสทรี
เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นสร้าง ลบ หรือเรียกใช้งานใน Task Scheduler บนคอมพิวเตอร์ Windows 11/10 โดยใช้ Registry Editor ให้ทำตามขั้นตอนเหล่านี้:
- คลิก ปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้
- ในกล่องโต้ตอบ เรียกใช้ พิมพ์ ลงทะเบียน แล้วกด Enter เพื่อเปิด Registry Editor
- นำทางหรือนำทางไปยังเส้นทางคีย์รีจิสทรีด้านล่าง:
ถ้า ตัวกำหนดเวลางาน 5.0 โฟลเดอร์คีย์หายไป คุณสามารถคลิกขวาที่ หน้าต่าง โฟลเดอร์พาเรนต์คีย์บนแถบนำทางด้านซ้าย ให้คลิก ใหม่ > สำคัญ เพื่อสร้างคีย์รีจิสทรี จากนั้นเปลี่ยนชื่อคีย์ตามนั้น แล้วกด Enter
- ตอนนี้คลิกปุ่ม Task Scheduler 5.0 และทำสิ่งใดสิ่งหนึ่งต่อไปนี้ตามความต้องการของคุณ:
- เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นสร้างงาน ในบานหน้าต่างด้านขวา ให้คลิกขวาที่พื้นที่ว่างแล้วเลือก ใหม่ > ค่า DWORD (32 บิต) . เรียกค่าแบบนี้ว่า สร้างงาน .
- เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นลบงาน ในบานหน้าต่างด้านขวา ให้คลิกขวาที่พื้นที่ว่างแล้วเลือก ใหม่ > ค่า DWORD (32 บิต) . เรียกค่าแบบนี้ว่า การลบงาน .
- เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นเรียกใช้งาน ในบานหน้าต่างด้านขวา ให้คลิกขวาที่พื้นที่ว่างแล้วเลือก ใหม่ > ค่า DWORD (32 บิต) . เรียกค่าแบบนี้ว่า การดำเนินการ .
- ดับเบิลคลิกที่คีย์ที่สร้างขึ้นใหม่เพื่อเปลี่ยนคุณสมบัติ
- ป้อนค่า 0 ใน ใน พื้นที่ที่กำหนด สนาม.
- คลิก ดี หรือกด Enter เพื่อบันทึกการเปลี่ยนแปลงของคุณ
- ออกจากตัวแก้ไขรีจิสทรี
- ไม่จำเป็นต้องรีบูต
อ่าน : ป้องกันการตัด วาง คัดลอก ลบ และเปลี่ยนชื่อไฟล์และโฟลเดอร์ใน Windows
3] ไฟล์รีจิสทรี (.reg)
เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นสร้าง ลบ หรือเรียกใช้งานใน Task Scheduler บนพีซี Windows 11/10 โดยใช้ไฟล์รีจิสตรี (.reg) ให้ทำตามขั้นตอนเหล่านี้:
- คลิก ปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้
- ในกล่องโต้ตอบ เรียกใช้ พิมพ์ สมุดบันทึก แล้วกด Enter เพื่อเปิด Notepad
- ตอนนี้ทำสิ่งใดสิ่งหนึ่งต่อไปนี้ตามความต้องการของคุณ:
- เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นสร้างงาน ให้คัดลอกและวางโค้ดด้านล่างลงในโปรแกรมแก้ไขข้อความ
- เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นลบ Tasks ให้คัดลอกและวางโค้ดด้านล่างลงในโปรแกรมแก้ไขข้อความ
- เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นเรียกใช้ Tasks ให้คัดลอกและวางโค้ดด้านล่างลงในโปรแกรมแก้ไขข้อความ
- ตอนนี้คลิกที่ ไฟล์ รายการเมนูและเลือก บันทึกเป็น ปุ่ม.
- เลือกตำแหน่ง (ควรเป็นเดสก์ท็อป) ที่คุณต้องการบันทึกไฟล์
- ใส่ชื่ออธิบายด้วย .reg นามสกุล (เช่น; PreventTaskCreation.reg ).
- เลือก เอกสารทั้งหมด จาก บันทึกเป็นประเภท รายการแบบเลื่อนลง
- ดับเบิลคลิกไฟล์ .reg ที่บันทึกไว้เพื่อรวมเข้าด้วยกัน
- เมื่อได้รับแจ้ง ให้กด วิ่ง > ใช่ ( โอ๊ค ) > ใช่ > ดี อนุมัติการควบรวมกิจการ
- ตอนนี้คุณสามารถลบไฟล์ .reg ได้หากต้องการ
- ไม่จำเป็นต้องรีบูต
อ่าน : วิธีป้องกันไม่ให้ผู้ใช้เปลี่ยนธีมใน Windows
4] บรรทัดคำสั่ง
เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นสร้าง ลบ หรือเรียกใช้งานใน Task Scheduler บนพีซี Windows 11/10 โดยใช้ Command Prompt ให้ทำตามขั้นตอนเหล่านี้:
- คลิก ปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้
- ในกล่องโต้ตอบ เรียกใช้ พิมพ์ ทีม แล้วคลิก CTRL+SHIFT+ENTER เพื่อเปิดพรอมต์คำสั่งในโหมดผู้ดูแลระบบ/ยกระดับ
- ตอนนี้ทำสิ่งใดสิ่งหนึ่งต่อไปนี้ตามความต้องการของคุณ:
- เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นสร้างงาน ให้คัดลอกและวางคำสั่งด้านล่างลงในพรอมต์ CMD แล้วกด Enter
- เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นลบงาน ให้คัดลอกและวางคำสั่งด้านล่างในพรอมต์ CMD แล้วกด Enter
- เพื่อป้องกันไม่ให้ผู้ใช้รายอื่นเรียกใช้งาน ให้คัดลอกและวางคำสั่งด้านล่างลงในพรอมต์ CMD แล้วกด Enter
- ออกจากพรอมต์ CMD หลังจากรันคำสั่ง
- ไม่จำเป็นต้องรีบูต
วิธีป้องกันไม่ให้ผู้ใช้รายอื่นสร้าง ลบ หรือเรียกใช้งานใน Task Scheduler ใน Windows 11/10!
บูตตัวเลือกขั้นสูงจำนวนโปรเซสเซอร์
อ่านด้วย :
- ป้องกันไม่ให้ผู้ใช้เปลี่ยนพื้นหลังเดสก์ท็อปใน Windows
- Tile Locker: สำรองข้อมูล ป้องกันไม่ให้ผู้ใช้เปลี่ยนเลย์เอาต์ของไทล์
- วิธีป้องกันไม่ให้ผู้ใช้ข้ามคำเตือน SmartScreen ใน Edge
ผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบสามารถสร้างงานตามกำหนดเวลาได้หรือไม่
ผู้ใช้เท่านั้นที่สามารถกำหนดเวลาให้งานทำงานภายใต้บัญชีผู้ใช้อื่นได้คือผู้ใช้ที่อยู่ในกลุ่มผู้ดูแลระบบหรือมีสิทธิ์ของผู้ดูแลระบบ อย่างไรก็ตาม ถ้างานถูกสร้างขึ้นเป็นครั้งแรก ผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบสามารถใช้ตัวกำหนดเวลางานเพื่อกำหนดเวลางานที่รันภายใต้บัญชีผู้ใช้อื่น
งานที่จัดกำหนดการไว้เฉพาะผู้ใช้หรือไม่
คุณสามารถดูได้เฉพาะงาน 'ของคุณ' เนื่องจากงานตามกำหนดเวลาเป็นค่าเริ่มต้นเฉพาะผู้ใช้ คุณสามารถเลือกผู้ใช้หรือกลุ่มผู้ใช้ที่ต้องการเมื่อสร้างงาน 'ปกติ' (ไม่ใช่งานง่ายๆ) หากต้องการเปลี่ยนผู้ใช้หรือกลุ่มใน Task Scheduler ให้คลิกขวาที่ชื่องานตามกำหนดเวลาที่คุณต้องการเปลี่ยน เลือก ลักษณะเฉพาะ และเลือก งาน แท็บ ในช่อง Run As ให้ป้อนชื่อบัญชีที่คุณกำลังใช้