Windows Giriş Komut Dosyası UAC'yi yoksayıyor


0

Bir .exe (Install Shield) sessiz katılımsız kurulum için bir Başlangıç ​​Komut Dosyası başlatacak bir GPO var. Ancak, kullanıcı şu anda UAC nedeniyle programa izin vermesi isteniyor. Herhangi bir kullanıcı etkileşimi ile gerçek bir katılımsız kurulum istiyorum.

Toplu iş: NOT Bu setup.exe, paylaşılan eşlenmiş bir ağdan yükleniyor. eski M:/setup.exe. Komut dosyası, eşlenen ağ paylaşımında da bulunur.

@Echo Off
IF EXIST "C:\Program Files (x86)\(path)\file.exe (
    REM Do one thing
Echo Program Already Installed
) ELSE (
M:/setup.exe /S /v/qn
Echo Program Being Installed
)

Komut dosyasında yanlış bir şey yok ve çalışıyor, ancak istemci bilgisayardaki UAC nedeniyle, kullanıcının setup.exe dosyasını yüklemek isteyip istemediğini soruyor. Herhangi bir kullanıcı etkileşimi olmadan ve kullanıcı için UAC'yi devre dışı bırakmadan bu mesajı nasıl bulabiliriz?

UAC İletisi Toplu komut dosyasının yoksaymasını istiyorum !:

enter image description here


Bu olası bir cevaptır: blogs.msdn.com/b/askie/archive/2009/06/19/... Ancak bir güvenlik riski?!?
Benjamin Jones

Diğer yöntemler. Doğru bir tane önerdi.
Benjamin Jones

2
Toplu iş dosyasının, gereken dosyaları C: \ 'de bir yere kopyalamasını sağlayın.
Nathan C

1
Göz önünde bulundurulması / denenmesi gereken birkaç şey: Çalıştırmak için "Bilgisayar" yapılandırma GP'lerini kullanın (Logon betiği yerine başlangıç ​​betiği), IP'ye göre paylaşıma ada göre başvurduğunuzdan emin olun ve yükleyicinin EXE'sinin engeli kaldırıldığından emin olun ".
Ƭᴇcʜιᴇ007
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.