มีวิธีใดบ้างที่ฉันสามารถบังคับให้โปรแกรมที่ปกติต้องใช้สิทธิ์ผู้ดูแลระบบ (ผ่าน UAC) เพื่อให้ทำงานได้โดยไม่ต้องใช้สิทธิ์ดังกล่าว (เช่น: ไม่มีพรอมต์ UAC และไม่มีการเข้าถึงทั่วทั้งระบบ )
เพิ่ม: โดยไม่ต้องแก้ไขตัวปฏิบัติการ
ทั้งๆที่มีคำตอบของเจมส์ฉันได้พบสองสามวิธีที่เกือบจะทำได้:
- โดยการปรับเปลี่ยนปฏิบัติการฉันสามารถลบ
trustInfo
รายการจากรายการ (หรือรายการทั้งหมดดังนั้นฉันสามารถใช้รายการภายนอก) ทำให้โปรแกรมเริ่มต้นโดยไม่มี UAC น่าเสียดายที่สิ่งนี้ปรับเปลี่ยนการปฏิบัติการได้ดังนั้นจึงออกหลังจากไม่นานเนื่องจากการทดสอบการตรวจสอบภายใน - โดยใช้ Process Explorer ฉันสามารถเปิดใช้ในฐานะผู้ใช้ที่ จำกัด ได้ อย่างไรก็ตามสิ่งนี้ดูเหมือนว่าจะ จำกัด อย่างมีนัยสำคัญมากกว่าที่ฉันต้องการ (มันทำงานเหมือน Protected Mode IE และสามารถเข้าถึงได้น้อยกว่าสิ่งที่ผู้ใช้ยกระดับมาตรฐานของฉันไม่สามารถทำได้)