ฉันได้สร้างไฟล์ปะแก้ที่มีไฟล์ปฏิบัติการอยู่ภายในโดยใช้คุณสมบัติ Winrar SFX
หลังจากเรียกใช้งานไฟล์ SFX และการแตกไฟล์จะสิ้นสุดลงไฟล์ปฏิบัติการของฉันจะไม่ทำงานเพราะไม่มีสิทธิ์ของผู้ดูแลระบบ ฉันสงสัยว่าฉันจะให้สิทธิ์การเข้าถึงแก่ผู้ดูแลระบบในไฟล์นั้นได้ด้วยวิธีการเขียนโปรแกรม (เช่นไฟล์แบตช์)
ฉันรู้ว่าฉันสามารถคลิกขวาไปที่ "คุณสมบัติ" เลือกแท็บ "ความเข้ากันได้" จากนั้นทำเครื่องหมายที่ช่อง "ดำเนินการในฐานะผู้ดูแลระบบ"
ปัญหาคือผู้ใช้ที่จะดาวน์โหลดตัวแก้ไขนั้นไม่ทราบ (และ exe ของฉันจะทำงานเฉพาะเมื่อคุณคลิกขวาและเลือก "เปิดเป็นผู้ดูแลระบบ" แต่จะไม่เปิดหรือแสดงป๊อปอัป UAC)
ฉันลองมาหลายวิธีแล้วเช่น "ลิฟต์นักวิ่ง (ยกระดับฉัน)" เป็นต้น แต่จริงๆแล้วฉันกำลังมองหาบางสิ่งที่ง่ายกว่า
ฉันแค่ต้องทำให้ exe ทำงานเป็นผู้ดูแลระบบเสมอ