Tôi đã tạo một tệp vá với một tệp thực thi bên trong nó bằng tính năng Winrar SFX.
Sau khi thực hiện tệp SFX và quá trình trích xuất kết thúc, tệp thực thi của tôi sẽ không bao giờ chạy vì nó không có đặc quyền quản trị viên. Tôi tự hỏi làm thế nào tôi có thể cấp cho quản trị viên quyền truy cập vào tệp đó bằng một số cách lập trình (như một tệp bó).
Tôi biết rằng tôi có thể nhấp chuột phải vào nó, đi đến "Thuộc tính", chọn tab "Tương thích" và sau đó đánh dấu vào ô "Thực thi với tư cách Quản trị viên".
Vấn đề là người dùng sẽ tải xuống bản vá đó không biết (và exe của tôi chỉ chạy khi bạn nhấp chuột phải vào nó và chọn "Mở với tư cách quản trị viên", mặt khác, nó sẽ không bao giờ mở và cũng không hiển thị cửa sổ bật lên UAC).
Tôi đã thử một số cách, như "Người chạy thang máy (Nâng cao tôi)", v.v., nhưng tôi thực sự đang tìm kiếm thứ gì đó đơn giản hơn.
Tôi chỉ cần làm cho exe luôn luôn chạy như quản trị viên.