Chúng tôi chuẩn bị tung ra hàng trăm máy mới chạy các cửa sổ 7, với hệ điều hành được cài đặt thông qua WDS nên tại thời điểm này chúng tôi có thể thực hiện các thay đổi và sysprep chúng vào bản dựng.Tôi có thể sửa đổi môi trường Win7 để cho phép chương trình .Net luôn chạy với tư cách Quản trị viên không?
Sự cố là ứng dụng .Net mà chúng tôi đã viết cách đây nhiều năm, bản thân nó sinh ra một trình bao lệnh đã sửa đổi. Shell đó chạy một ứng dụng dataflex mà chính nó cần để chạy với các quyền nâng cao.
Chúng tôi không cấp cho người dùng bất kỳ quyền quản trị chung nào.
Có cơ chế nào mà chúng tôi có thể cho phép ứng dụng .Net của chúng tôi chạy dưới quyền quản trị viên để điều khiển lệnh chạy với tư cách Quản trị viên không?
Tôi biết những thay đổi tôi có thể thực hiện trong ứng dụng.manifest để yêu cầu chương trình chạy với tư cách Quản trị viên. Tôi không biết làm cách nào tôi có thể (với tư cách là Quản trị viên) định cấu hình máy để cho phép điều đó xảy ra mà không cung cấp cho người dùng nhiều quyền hoặc thông tin xác thực hơn tôi muốn họ có.
đó là thứ tự khá cao. –
Bạn không thể sửa đổi ứng dụng để luôn chạy với tư cách Quản trị viên. Nếu bạn có thể làm điều đó, thì bất kỳ chương trình nào cũng có thể tự cung cấp quyền quản trị, nghĩa là toàn bộ cơ sở hạ tầng bảo mật bị hỏng. Bạn * có thể * có thể, với tư cách là quản trị viên, định cấu hình hệ thống để cho phép một chương trình cụ thể thực hiện một số đặc quyền nâng cao. –
Bạn muốn người dùng cuối chạy một cái gì đó dưới dạng quản trị viên mà không phải là quản trị viên? Tôi đồng ý với một số khác trong đó bạn cần phải thay đổi những gì bạn đang cố gắng làm. Bạn cần phải khắc phục vấn đề thay vì làm việc xung quanh. Nếu người dùng của bạn thực sự cần quản trị viên để làm công việc của họ, sau đó đưa nó cho họ. Nếu họ không, sau đó bạn cần phải sửa chữa vấn đề với các ứng dụng muốn quản trị privs. Giống như những người khác đã nói, có lẽ chỉ cần sửa đổi quyền tài nguyên. – Bengie