Bagaimana saya bisa menjalankan .msi installer dengan hak administrator?

11

Seperti dalam topik. Saya ingin menjalankan .msi installer tetapi saya tidak dapat menginstal program karena memerlukan hak administrator. Adapun file .exe saya tahu bagaimana melakukan itu.

EDIT:
Masalah saya adalah bahwa saya tidak memiliki 'Jalankan sebagai administrator' ketika saya klik kanan, shift-klik, klik kontrol atau apa pun. Pada file .exe saya dapat melihat opsi itu tetapi tidak dengan .msi.

Jacek Koralik
sumber
Apa sebenarnya masalahmu?
Michael K
Mengedit pencarian saya.
Jacek Koralik
Duplikat Voting untuk menutup pos lainnya
Dave M
Saya melihat-lihat jawabannya, dan semua sepertinya kurang lebih baik. Namun, cara termudah untuk menginstal MSI dengan hak admin dalam pandangan saya adalah meluncurkan instalasi file MSI dari prompt perintah yang ditinggikan (klik kanan cmd.exe dan pilih "run as administrator"). Instal dengan sesuatu baris perintah seperti ini: msiexec.exe /I "MyFile.msi" /QN /L*V "C:\msilog.log"(perbarui jalur yang sesuai).
Stein Åsmul

Jawaban:

7

Lihat: Petunjuk Instalasi Khusus untuk Komponen Penjadwal Gantt ActiveGanttVBA & ActiveGanttCSA

Untuk menghindari kesalahan ini, ekstrak dan klik dua kali pada:

Install_As_Administrator.reg

File yang termasuk dalam distribusi file Install_As_Administrator.zip yang dapat diunduh dari tautan teratas di halaman ini. File ini akan memodifikasi Registry Windows untuk memasukkan informasi berikut:

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

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

Setelah Windows Registry telah dimodifikasi menggunakan patch Install_As_Administrator.Reg Anda dapat mengklik kanan pada file Windows Installer (*. Msi) dan pilih opsi Install As Administrator dan file .msi akan berjalan menggunakan izin yang ditinggikan (Izin Administrator).

Ichibann
sumber
Solusi yang sangat nyaman. +1
Gangnus
Apa yang dilakukan &di depan As?
pacoverflow
Itu membuat huruf "A" pintasan keyboard
VoteCoffee
5

Memukul Shiftsambil mengklik MSI dan kemudian berjalan sebagai pengguna yang berbeda dan memasukkan kredensial saya memungkinkan saya untuk menjalankan MSI saya. Saya melakukan ini meskipun saya login dengan kredensial tersebut.

veedgo
sumber
1

Berikut adalah file reg yang akan menambahkan opsi "Run as Administrator" ke menu klik kanan untuk file .msi.

  • Simpan file .reg ke desktop.

  • Klik dua kali / ketuk pada file .reg yang diunduh untuk menggabungkannya.

  • Saat diminta, klik / ketuk pada Jalankan, Ya (UAC-Windows 7/8) atau Lanjutkan (UAC-Vista), Ya, dan OK untuk menyetujui penggabungan file .reg.

  • Anda sekarang dapat menghapus file .reg yang diunduh jika diinginkan.

Karat
sumber
0

Klik kanan, Jalankan sebagai. Administrator -Mudah seperti pai. Dengan jendela kanan HARUS mengenali itu installer dan menendang UAC tho

Journeyman Geek
sumber
4
Tidak berfungsi pada file .msi! Lihat solusi @Ichibann
Andrey Rubshtein
-1

Ini berhasil di sini. YMMV. Beberapa versi windows memblokir file executable termasuk file .msi. Temukan itu di properti file: Klik kanan, temukan dan klik Properties (di bagian bawah pada komputer saya). Klik tab Umum (yang disajikan pertama di sini) Di bagian bawah temukan Keamanan: Ada pesan, "File ini berasal dari komputer lain dan mungkin diblokir untuk membantu melindungi komputer ini." Ada tombol "Buka Blokir" Klik dan penginstal akan memulai dan melakukan dengan benar.

Anda mungkin harus menunggu dialog UAC. Jika Anda tidak melakukan OK pada dialog UAC, installer akan gagal.

david b teague
sumber