Disabilitare la finestra di dialogo "Apri file - Avviso di sicurezza" di Windows 7 per exe sull'unità locale?


9

Sto cercando di eseguire Eclipse java-galileo-SR2-win32 quando ottengo open-file-security-warning. I file vengono appena estratti da un file zip e inseriti in una directory " C:\Users\UserName\AppData\LocalLow\eclipse-java-galileo-SR2-win32\eclipse".

Le impostazioni di Internet Explorer per l'aggiunta di unità di rete all'area Intranet non funzionano su unità locali. Inoltre non esiste alcuna opzione per "sbloccare" il file nelle proprietà del file.

Quale altra opzione c'è per disattivare questo fastidioso prompt? O ancora meglio essere in grado di selezionare quali file sono considerati sicuri da eseguire.

Risposte:


10

Nel menu Start entra gpedit.msc. Quindi vai a:

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

e aggiungi *.exeall'impostazione "Elenco di inclusione per tipi di file a rischio moderato".


1
Voglio essere in grado di selezionare quale exe può funzionare, piuttosto che consentirli tutti.
Menuta,

@Menuta: solo un colpo lungo, ma invece provi ad aggiungere "nomefile.exe"? Sembra funzionare per me
Jay Wick,

Grazie per il suggerimento, non ci avevo pensato, ovvio davvero. Ho già spostato i file in programmi comunque che ha ignorato l'errore.
Menuta,

L'aggiunta eclipse.exefunziona alla grande! +1
James Mertz,

5

La soluzione è mettere la directory a cui appartiene in C:\Program Files (x86)\eclipse-java-galileo-SR2-win32\eclipsequesto modo rimuovendo la finestra di dialogo di avviso di sicurezza del file aperto. c:\Users\UserName\AppData\LocalLowla directory deve avere una sicurezza simile alla zona Intranet.


Se qualcuno sa perché la cartella LocalLow è limitata in questo modo, puoi dirci perché?
Menuta,

1
Questo è il suo unico scopo. I dati attendibili vanno in c: \ Users \ UserName \ AppData \ Dati locali non attendibili in .. \ LocalLow. La mia comprensione è che, se un programma pre-Vista tenta di scrivere nella directory dell'applicazione degli utenti (ovvero ciò che era un tempo c: \ Documents and Settings \ UserName \ Application Data), questo viene magicamente rimappato in Local, LocalLow o Roaming sottocartella all'interno di c: \ Users \ UserName \ AppData a seconda della modalità in cui è in esecuzione il programma. Quindi, se il programma è in esecuzione in modalità di protezione ridotta, può solo scrivere su LocalLow, che è anche protezione bassa.
sgmoore,

2

È possibile che uno degli altri file (forse una dll) sia bloccato?

Stream da Sysinternals è una pratica utility da riga di comando che può essere utilizzata per visualizzare flussi NTFS su tutti i file in una directory e sottodirectory. Può anche essere usato per rimuovere tutti i flussi (supponendo che siano tutti solo Zone.Identificatori)


Non ci ho provato.
Menuta,

Questa è LA soluzione. streams -s -d "C: \ Programmi \ Eclipse"
gnom1gnom
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.