Biasanya Anda dapat mengklik kanan sebuah executable dan memilih "Run As" dan kemudian Anda pergi, tetapi sepertinya itu tidak berfungsi untuk file .msi.
Biasanya Anda dapat mengklik kanan sebuah executable dan memilih "Run As" dan kemudian Anda pergi, tetapi sepertinya itu tidak berfungsi untuk file .msi.
Jawaban:
Anda tidak harus memulai MSI dengan hak istimewa yang ditingkatkan jika Anda sudah masuk dengan akun Administrator. Layanan Pemasang Windows akan meningkat secara otomatis (dan meminta Anda w / UAC, jika OS Anda dikonfigurasi untuk melakukannya).
Jika Anda tidak masuk sebagai Administrator, Anda harus melakukan:
runas /user:<administrator username here> "msiexec /i <Path and Filename of MSI"
Itu akan memulai instalasi.
Anda juga bisa hanya membuka prompt perintah yang ditinggikan, pergi ke direktori di mana MSI duduk, dan masukkan nama MSI pada prompt perintah (dengan ekstensi .MSI). Itu juga akan memulai instalasi.
Atau gunakan pengaturan GPO "Selalu Instal dengan Hak Istimewa yang Ditinggikan" di Admin Templates / Windows Components / Windows Installer.
Pilihan lain adalah menambahkan kunci registri di XP:
Edit kuncinya
HKey_Classes_Root\Msi.Package\shell\runas
dan atur nilainya menjadi:
Install &as...
Buat kunci berikut:
HKey_Classes_Root\Msi.Package\shell\runas\command
dan atur ke
msiexec /i "%1"
Kemudian klik kanan MSI dan mulai lagi. Saya tidak akan menyarankan metode ini kecuali ini adalah sesuatu yang Anda lakukan sepanjang waktu.
The registry hack , saya membuat sebuah jendela aplikasi kecil untuk melakukannya. Unduh salinan di sini - https://runasadminmsiexttink.codeplex.com dan jalankan aplikasi untuk mengaktifkan / menonaktifkan opsi menu Run as Administrator context untuk file .MSI.
Salah satu fitur utama MSI adalah bahwa pengguna harus dapat menjalankan dengan " hak tinggi " sementara . Ini berarti bahwa pengguna dapat menginstal file MSI yang diiklankan kepada mereka, dan MSI akan memiliki hak tinggi (serupa tetapi tidak identik dengan hak admin) selama durasi instalasi.
Ketinggian ini diaktifkan baik oleh kebijakan grup seperti yang disebutkan di atas, atau oleh pengaturan registri . Jelas pergi untuk pendekatan kebijakan jika Anda bisa.