Trên Windows 7, tôi có một chương trình dòng lệnh không thành công do lỗi cho phép ghi tệp và bật lên các hộp thoại gây phiền nhiễu UAC mỗi lần tôi chạy chương trình dòng lệnh từ 'nhà xuất bản không xác định'.Chính xác 'Chạy làm quản trị viên' làm gì?
Tuy nhiên, nếu tôi khởi động bàn điều khiển bằng cách nhấp chuột phải và chọn 'chạy với tư cách quản trị viên', khi đó cài đặt hoạt động tốt, ngay cả khi hộp thoại UAC vẫn còn hiện diện.
Người dùng của tôi đã là thành viên của nhóm 'quản trị viên', vì vậy chính xác 'chạy với tư cách quản trị viên' làm điều gì khiến cài đặt của tôi hoạt động?
Câu hỏi cụ thể của tôi là chính xác: 'Quản trị viên chạy' làm gì? Không có câu trả lời nào cho đến nay giải quyết vấn đề này. (ví dụ, nó có chạy quá trình mới với tư cách là người dùng 'Quản trị viên' không? Hoặc nó có chạy quá trình với tư cách người dùng hiện tại không, nhưng với đặc quyền nâng cao thì sao? người dùng thuộc nhóm 'Quản trị viên'?
(Cụ thể, tôi đang sử dụng 'Bảng điều khiển' từ SourceForge, không phải là cửa sổ CMD thông thường, nhưng tôi không nghĩ điều đó quan trọng. Đây là tất cả trong khi cài đặt Python ' phân phối' gói bằng cách chạy 'python distribute_setup.py' trên Python3 MSI mới được cài đặt từ python.org. đó là một Python 32-bit trên Windows 64-bit. Xem Installing Python and distribute on Windows 7 gives "Writing failed ... permission denied")
Bạn cần thực hiện tìm kiếm trên UAC và đọc trên công nghệ này khá cũ –
Tôi không hiểu tại sao bạn nói rằng David - câu hỏi của tôi không phải về UAC - đó là về 'chạy với tư cách quản trị viên'. Tôi đã thực hiện nhiều tìm kiếm trên web trong khi chi tiêu hầu hết một ngày cố gắng tìm ra điều này, nhưng vẫn chưa tìm thấy câu trả lời. –
Câu hỏi của bạn chắc chắn là về UAC. Chạy với tư cách quản trị viên sẽ bắt đầu quá trình bằng mã thông báo quản trị thay vì mã thông báo bị hạn chế. Thực hiện tìm kiếm trên web và đọc về các loại mã thông báo khác nhau. –