Wyłączyć okno dialogowe „Open File - Security Warning” systemu Windows 7 dla plików exe na dysku lokalnym?

9

Usiłuję uruchomić Eclipse java-galileo-SR2-win32, kiedy otrzymam open-file-security-warning. Pliki są po prostu wyodrębniane z pliku zip i umieszczane w katalogu „ C:\Users\UserName\AppData\LocalLow\eclipse-java-galileo-SR2-win32\eclipse”.

Ustawienia programu Internet Explorer dotyczące dodawania dysków sieciowych do strefy intranetowej nie działają na dyskach lokalnych. Ponadto nie ma opcji „odblokowania” pliku we właściwościach pliku.

Jaka jest inna opcja wyłączenia tego irytującego monitu? Lub jeszcze lepiej móc wybrać, które pliki są uważane za bezpieczne do uruchomienia.

Menuta
źródło

Odpowiedzi:

10

W menu Start wprowadź gpedit.msc. Następnie przejdź do:

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

i Dodaj *.exedo ustawienia „Lista dołączania dla typów plików o średnim ryzyku”.

CGA
źródło
1
Chcę móc wybrać, które pliki exe mogą być uruchamiane, zamiast zezwalać na wszystkie.
Menuta
@Menuta: Po prostu długa szansa, ale zamiast tego próbujesz dodać plik „filename.exe”? Wydaje się, że działa dla mnie
Jay Wick
Dzięki za sugestię, nie myślałem o tym, to naprawdę oczywiste. I tak już przeniosłem pliki do plików programu, co pominęło błąd.
Menuta
Dodawanie eclipse.exedziała świetnie! +1
James Mertz
5

Rozwiązaniem jest umieszczenie katalogu, do którego on należy, na przykład C:\Program Files (x86)\eclipse-java-galileo-SR2-win32\eclipseten, który usuwa otwarte okno dialogowe ostrzeżenia bezpieczeństwa pliku. c:\Users\UserName\AppData\LocalLowkatalog musi mieć podobne zabezpieczenia jak strefa intranetowa.

Menuta
źródło
Jeśli ktoś wie, dlaczego folder LocalLow jest tak ograniczony, czy możesz nam powiedzieć, dlaczego?
Menuta
1
To jest jego jedyny cel. Zaufane dane są w folderze c: \ Users \ UserName \ AppData \ Local, niezaufane dane w .. \ LocalLow. Rozumiem, że jeśli program wcześniejszy niż Vista próbuje zapisać do katalogu aplikacji użytkowników (tj. Co to było c: \ Documents and Settings \ NazwaUżytkownika \ Dane aplikacji), to jest to magicznie odwzorowane na Local, LocalLow lub Roaming podfolder wewnątrz c: \ Users \ nazwa_użytkownika \ AppData w zależności od trybu, w którym działa program. Więc jeśli program działa w trybie niskiego bezpieczeństwa, wówczas może zapisywać tylko do LocalLow, który również ma niskie bezpieczeństwo.
sgmoore
2

Czy to możliwe, że jeden z innych plików (może dll) jest zablokowany?

Strumienie z Sysinternals to przydatne narzędzie wiersza poleceń, którego można używać do wyświetlania strumieni NTFS we wszystkich plikach w katalogu i podkatalogach. Można go również użyć do usunięcia wszystkich strumieni (zakładając, że wszystkie są tylko strefą. Identyfikatory)

sgmoore
źródło
Spróbowałem, że nie miałem szczęścia.
Menuta
To jest rozwiązanie. strumienie -s -d "C: \ Program Files \ Eclipse"
gnom1gnom