Làm cách nào tôi có thể chạy trình cài đặt .msi với quyền quản trị viên?


11

Như trong chủ đề. Tôi muốn chạy trình cài đặt .msi nhưng tôi không thể cài đặt chương trình vì nó yêu cầu quyền quản trị viên. Đối với các tập tin .exe tôi biết làm thế nào để làm điều đó.

EDIT:
Vấn đề của tôi là tôi không có 'Chạy với tư cách quản trị viên' khi tôi nhấp chuột, nhấp chuột, nhấp chuột điều khiển hoặc bất cứ điều gì. Trên các tập tin .exe tôi có thể thấy tùy chọn đó nhưng không phải với .msi.


Chính xác thì vấn đề của bạn là gì?
Michael K

Chỉnh sửa Queston của tôi.
Jacek Koralik

Bỏ phiếu trùng lặp để đóng bài khác
Dave M

Tôi duyệt các câu trả lời, và tất cả dường như ít nhiều đều ổn. Tuy nhiên, cách dễ nhất để cài đặt MSI với quyền quản trị theo quan điểm của tôi là khởi chạy cài đặt tệp MSI từ dấu nhắc lệnh nâng cao (nhấp chuột phải vào cmd.exe và chọn "chạy với tư cách quản trị viên"). Cài đặt với một dòng lệnh như thế này: msiexec.exe /I "MyFile.msi" /QN /L*V "C:\msilog.log"(cập nhật đường dẫn cho phù hợp).
Stein smul

Câu trả lời:


7

Xem: Hướng dẫn cài đặt đặc biệt cho các thành phần Bộ lập lịch biểu Gantt ActiveGanttVBA & ActiveGanttCSA

Để khắc phục lỗi này, giải nén và nhấp đúp chuột vào:

Install_As_Administrator.reg

Tệp được bao gồm trong bản phân phối tệp Install_As_Ad Administrator.zip có thể được tải xuống từ liên kết trên cùng trên trang này. Tệp này sẽ sửa đổi Windows Registry để bao gồm các thông tin sau:

[HKEY_CLASSES_ROOT\Msi.Package\shell\runas]
@="Install &As Administrator..."

[HKEY_CLASSES_ROOT\Msi.Package\shell\runas\command]
@="msiexec /i \"%1\""

Khi Windows Registry đã được sửa đổi bằng bản vá Install_As_Ad Administrator.Reg, bạn có thể nhấp chuột phải vào bất kỳ tệp Windows Installer (*. Msi) nào và chọn tùy chọn Install As Administrator và tệp .msi sẽ chạy bằng quyền nâng cao (Quyền của quản trị viên).


Một giải pháp rất thuận tiện. +1
Gangnus

Những gì &ở phía trước Aslàm gì?
pacoverflow

Nó làm cho chữ "A" trở thành một phím tắt
VoteCoffee

5

Đánh Shifttrong khi nhấp vào MSI và sau đó chạy như một người dùng khác và nhập thông tin đăng nhập của tôi cho phép tôi chạy MSI của mình. Tôi đã làm điều này mặc dù tôi đã đăng nhập với những thông tin đó.



1

Dưới đây là tệp reg sẽ thêm tùy chọn "Chạy với tư cách quản trị viên" vào menu chuột phải cho tệp .msi.

  • Lưu tệp .reg vào màn hình nền.

  • Nhấp đúp chuột / nhấn vào tệp .reg đã tải xuống để hợp nhất nó.

  • Khi được nhắc, hãy nhấp / nhấn vào Chạy, Có (UAC-Windows 7/8) hoặc Tiếp tục (UAC-Vista), Có và OK để phê duyệt hợp nhất tệp .reg.

  • Bây giờ bạn có thể xóa tệp .reg đã tải xuống nếu bạn muốn.


0

Nhấp chuột phải, Chạy như. Quản trị viên - Dễ dàng như chiếc bánh. Bằng các cửa sổ bên phải NÊN nhận ra trình cài đặt của nó và khởi động UAC tho


4
Không hoạt động trên các tập tin .msi! Xem giải pháp @Ichibann
Andrey Rubshtein

-1

Điều này làm việc ở đây. YMMV. Một số phiên bản của khối thực thi windows bao gồm các tệp .msi. Tìm trong thuộc tính tệp: Nhấp chuột phải, tìm và nhấp vào Thuộc tính (ở dưới cùng trên máy tính của tôi). Nhấp vào tab Chung (được trình bày trước ở đây) Ở phía dưới tìm Bảo mật: Có một thông báo, "Tệp này đến từ một máy tính khác và có thể bị chặn để giúp bảo vệ máy tính này." Có một nút "Bỏ chặn" Nhấp vào nút đó và trình cài đặt sẽ khởi động và thực hiện chính xác.

Bạn có thể phải đợi hộp thoại UAC. Nếu bạn không thực hiện OK trong hộp thoại UAC, trình cài đặt sẽ thất bại.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.