Tôi có chức năng trong ứng dụng yêu cầu quyền quản trị.Cửa sổ bật lên quyền quản trị trong ứng dụng C#
Điều tôi muốn là khi tôi nhấp vào nút để thực hiện chức năng đó, nó sẽ yêu cầu tên người dùng và mật khẩu quản trị viên. (Khởi chạy hộp thoại UAC. Cũng hiển thị biểu tượng trên nút đó.)
Có thể không?
PS: Tôi biết về tung ra ứng dụng với quyền admin bằng cách làm thay đổi trong file manifest.
Chức năng này cũng là một phần của chương trình lớn và không thể chuyển sang chương trình riêng biệt.
Bạn phải khởi động lại ứng dụng của mình khi quyền truy cập quản trị đầy đủ đã được cấp để ứng dụng của bạn có thể tận dụng các quyền mới. Do đó tại sao @Rob đã gợi ý rằng bạn sử dụng một ứng dụng riêng biệt. Khuyến nghị tốt nhất tôi có thể đưa ra là bạn yêu cầu quyền truy cập đầy đủ khi ứng dụng của bạn khởi chạy ban đầu, nếu bạn thực sự cần nó. –
Tôi đánh giá cao đề xuất của bạn nhưng ứng dụng của chúng tôi thậm chí có thể được thực thi bởi người dùng Khách (đó là yêu cầu) và đôi khi chúng tôi cần quyền quản trị. – Raj
@Raj Tôi chắc rằng UAC không hoạt động như thế. Chúc may mắn :) –