¿Deshabilita el cuadro de diálogo "Abrir archivo - Advertencia de seguridad" de Windows 7 para el archivo ejecutable en el disco local?


9

Estoy intentando ejecutar Eclipse java-galileo-SR2-win32 cuando llego open-file-security-warning. Los archivos simplemente se extraen de un archivo zip y se ponen en un directorio " C:\Users\UserName\AppData\LocalLow\eclipse-java-galileo-SR2-win32\eclipse ".

La configuración de Internet Explorer para agregar unidades de red a la zona de intranet no funciona en unidades locales. Además, no hay opción para 'desbloquear' el archivo en las propiedades del archivo.

¿Qué otra opción hay para desactivar este indicador molesto? O incluso mejor poder seleccionar qué archivos se consideran seguros para ejecutar.

Respuestas:


10

En el menú de inicio ingrese gpedit.msc. Luego ve a:

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

y añadir *.exe a la configuración de "Lista de inclusión para tipos de archivos de riesgo moderado".


1
Quiero poder seleccionar qué archivos ejecutables se pueden ejecutar, en lugar de permitirlos a todos.
Menuta

@Menuta: ¿Solo un tiro largo, pero intenta agregar "filename.exe" en su lugar? Parece funcionar para mi
jay

Gracias por la sugerencia, no había pensado en eso, realmente obvio. Ya he movido los archivos a los archivos de programa de todos modos, lo que ha evitado el error.
Menuta

Añadiendo eclipse.exe ¡Funciona genial! +1
James Mertz

5

La solución es poner el directorio donde pertenece tal como C:\Program Files (x86)\eclipse-java-galileo-SR2-win32\eclipse Esto elimina el cuadro de diálogo de advertencia de seguridad de archivo abierto. c:\Users\UserName\AppData\LocalLow El directorio debe tener una seguridad similar a la de la zona de intranet.


Si alguien sabe por qué la carpeta LocalLow está restringida de esta manera, ¿puede decirnos por qué?
Menuta

1
Ese es su único propósito. Los datos de confianza van en c: \ Users \ UserName \ AppData \ Local, los datos que no son de confianza en .. \ LocalLow. Mi entendimiento es que, si un programa pre-Vista intenta escribir en el directorio de la aplicación del usuario (es decir, lo que solía ser c: \ Documents and Settings \ UserName \ Application Data) entonces esto se remonta mágicamente a Local, LocalLow o Roaming subcarpeta dentro de c: \ Users \ UserName \ AppData dependiendo del modo en el que se ejecuta el programa. Entonces, si el programa se ejecuta en modo de baja seguridad, solo puede escribir en LocalLow, que también es de baja seguridad.
sgmoore

2

¿Es posible que uno de los otros archivos (tal vez una DLL) esté bloqueado?

Secuencias de Sysinternals es una útil utilidad de línea de comandos que se puede usar para mostrar secuencias NTFS en todos los archivos de un directorio y subdirectorios. También se puede usar para eliminar todas las transmisiones (asumiendo que todas son solo Zone.Identifiers)


Lo intenté sin suerte.
Menuta

Esta es la solución. streams -s -d "C: \ Archivos de programa \ Eclipse"
gnom1gnom
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.