Windows 7'nin yerel sürücüdeki exe için “Dosya Aç - Güvenlik Uyarısı” iletişim kutusu devre dışı bırakılsın mı?


9

Ben aldığımda Eclipse java-galileo-SR2-win32 çalıştırmaya çalışıyorum open-file-security-warning. Dosyalar sadece bir zip dosyasından ayıklanır ve " C:\Users\UserName\AppData\LocalLow\eclipse-java-galileo-SR2-win32\eclipse" dizinine yerleştirilir .

İntranet bölgesine ağ sürücüleri eklemek için Internet Explorer ayarları yerel sürücülerde çalışmaz. Ayrıca, dosya özelliklerinde dosyanın 'engelini kaldırma' seçeneği yoktur.

Bu can sıkıcı istemi kapatmak için başka hangi seçenek var? Ya da daha iyisi hangi dosyaların çalıştırılacağı güvenli olarak seçilebilir.

Yanıtlar:


10

Başlat menüsüne girin gpedit.msc. Sonra şuraya git:

User Configuration -> Administrative Templates -> Windows Components -> Attachment Manager

ve *.exe"Orta riskli dosya türleri için dahil olma listesi" ayarına ekleyin .


1
Hepsine izin vermek yerine hangi exe'nin çalışmasına izin verileceğini seçmek istiyorum.
Menuta

@ Menuta: Sadece uzun bir atış, ama bunun yerine "dosyaadı.exe" eklemeyi deneyin? Benim için çalışıyor gibi görünüyor
Jay Wick

Öneri için teşekkürler, bunu düşünmemiştim, gerçekten açık. Zaten hatayı atlayan dosyaları zaten program dosyalarına taşıdım.
Menuta

Ekleme eclipse.exeharika çalışıyor! +1
James Mertz

5

Çözüm, dizini ait olduğu yere koymaktır, C:\Program Files (x86)\eclipse-java-galileo-SR2-win32\eclipseböylece açık dosya güvenliği uyarı iletişim kutusu kaldırılır. c:\Users\UserName\AppData\LocalLowdizini, intranet bölgesi ile benzer güvenliğe sahip olmalıdır.


LocalLow klasörünün neden böyle kısıtlandığını bilen biri varsa lütfen bize nedenini söyleyebilir misiniz?
Menuta

1
Tek amacı bu. Güvenilir veriler c: \ Users \ KullanıcıAdı \ AppData \ Local, güvenilmeyen veriler .. \ LocalLow klasörüne gider. Anladığım kadarıyla, bir Vista öncesi program kullanıcıların uygulama dizinine (yani eskiden c: \ Documents and Settings \ KullanıcıAdı \ Uygulama Verileri) yazmaya çalışırsa, bu işlem sihirli bir şekilde Local, LocalLow veya Roaming ile yeniden eşleştirilir programın hangi modda çalıştığına bağlı olarak c: \ Users \ KullanıcıAdı \ AppData içindeki alt klasör. Bu nedenle program düşük güvenlik modunda çalışıyorsa, yalnızca düşük güvenlikli olan LocalLow'a da yazabilir.
sgmoore

2

Diğer dosyalardan birinin (belki bir dll) engellenmesi mümkün mü?

Sysinternals akışları, bir dizin ve alt dizinlerdeki tüm dosyalarda NTFS akışlarını görüntülemek için kullanılabilecek kullanışlı bir komut satırı yardımcı programıdır. Ayrıca tüm akışları kaldırmak için de kullanılabilir (hepsinin yalnızca Zone.Identifiers oldukları varsayılırsa)


Ben şanssız denedim.
Menuta

Bu çözüm. akışları -s -d "C: \ Program Files \ Eclipse"
gnom1gnom
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.