Masalah UAC dengan mode diam msiexec

0

Saya memiliki paket msi yang ingin saya instal ke beberapa komputer, yang tidak diperlukan pada domain yang sama dengan jaringan.

Cara saya menyebarkan paket MSI itu tidak masalah. Kita dapat berharap file itu ada di beberapa direktori mesin lokal.

Saya ingin menjalankan skrip yang menginstal paket msi tanpa interaksi pengguna , dengan sesuatu yang mirip MSIEXEC /i "setup.msi" /qn TARGETDIR="C:\my_app\"

Meskipun pengguna yang dicatat adalah anggota dari grup 'Administrator', saya mendapat Error 1925. You don't have sufficient privileges to complete this installation for all users of the machine. Log on as administrator and then retry this installation.pesan di log peristiwa setelah menjalankan perintah msiexec.

Saya juga mengonfigurasi Pengaturan UAC ke 'Jangan beri tahu saya' dengan hasil yang sama. [Diedit] ini berfungsi setelah reboot ...

Dalam perpecahan ini, saya dapat menginstal perangkat lunak melakukan klik dua kali pada setup.msi.

Ada yang tahu, Bagaimana saya bisa memberikan izin untuk mengatur program? Karena dimungkinkan tanpa menonaktifkan UAC.

arturn
sumber
Sementara pengguna yang masuk adalah admin, bagaimana dengan akun yang menjalankan instalasi? Apakah pengguna lokal menjalankan skrip / paket, atau Anda memicunya dari jarak jauh?
music2myear
Pada dasarnya, pengguna yang login memiliki hak admin tidak ada artinya kecuali mereka yang memicu instalasi. Jika bukan yang memicu instalasi, instalasi terjadi di sesi pengguna (jarak jauh) yang berbeda, dengan hak yang dimiliki pengguna jarak jauh, yang tampaknya tidak cukup.
music2myear
Pengguna yang memicu instalasi adalah anggota dari grup 'administrator'. Script instalasi dijalankan oleh program kustom sebagai pengguna lokal, Dalam hal ini, saya mendapatkan hasil yang sama dengan mengeksekusi perintah msiexec langsung dari cmd.
Arturn

Jawaban:

0

Tes ini dilakukan di Windows 10, Anda seharusnya tidak memiliki masalah di Windows 7, sejauh yang saya tahu, Anda harus menjalankan sebagai administrator "Command Prompt", bahkan jika Anda seorang administrator atau dalam Grup Administrator.

Coba "cari", cukup tekan tombol "Windows" dan ketik cmd , sekarang tekan tombol kanan pada hasilnya dan pilih "Run as Administrator" , masukkan deskripsi gambar di sini dan kemudian gunakan Msiexec:

start /wait Msiexec /p "AcrobatUpd952_all_incr.msp" /qn /norestart

Lihat alasan mengapa saya di sini: sumber Acro.bat

Pembaruan Acrobat 9

Gamaliel
sumber