Windows'ta yükseltilmiş ayrıcalıklara sahip bir .msi yükleyicisini nasıl çalıştırabilirim


9

Normalde bir yürütülebilir dosyayı sağ tıklayıp "Farklı Çalıştır" ı seçip uzaklaşabilirsiniz, ancak .msi dosyaları için çalışmıyor gibi görünüyor.

Yanıtlar:


11

Zaten bir Yönetici hesabıyla oturum açtıysanız MSI'ları yükseltilmiş ayrıcalıklarla başlatmanız gerekmez. Windows Installer hizmeti otomatik olarak yükselecektir (ve işletim sisteminiz bunu yapacak şekilde yapılandırıldıysa, UAC ile sizden istenir).

Yönetici olarak oturum açmadıysanız, şunları yapmak istersiniz:

runas /user:<administrator username here> "msiexec /i <Path and Filename of MSI"

Bu bir kurulum başlatacaktır.

Ayrıca, yükseltilmiş bir komut istemi açabilir, MSI'nın bulunduğu dizine gidebilir ve komut istemine MSI adını girebilirsiniz (.MSI uzantısı ile). Bu ayrıca bir kurulum başlatacaktır.


4

Veya Yönetici Şablonları / Windows Bileşenleri / Windows Installer'da "Her Zaman Yükseltilmiş Ayrıcalıklarla Yükle" GPO ayarını kullanın.


3

Başka bir seçenek de XP'de bir kayıt defteri anahtarı eklemektir:

Anahtarı düzenleyin

HKey_Classes_Root\Msi.Package\shell\runas

ve değeri şu değere ayarlayın:

Install &as...

Aşağıdaki anahtarı oluşturun:

HKey_Classes_Root\Msi.Package\shell\runas\command

ve onu

msiexec /i "%1"

Sonra MSI'ye sağ tıklayın ve işte burada. Bu, her zaman yaptığınız bir şey olmadığı sürece bu yöntemi önermem.



1

MSI'nın temel özelliklerinden biri, kullanıcıların geçici " yükseltilmiş haklarla " çalışabilmeleridir . Bu, kullanıcıların kendilerine reklamı yapılan MSI dosyalarını yükleyebilecekleri ve MSI'nın yükleme süresi boyunca yükseltilmiş haklara (yönetici haklarına benzer ancak özdeş olmayan) sahip olacağı anlamına gelir.

Bu yükseklik, yukarıda belirtildiği gibi grup ilkesi veya bir kayıt defteri ayarı ile etkinleştirilir . Eğer yapabiliyorsanız elbette politika yaklaşımı için gidin.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.