¿Por qué los archivos ejecutables no están incluidos en 'Extraer todo' en una máquina, pero no en otra?

StackOverflow https://stackoverflow.com/questions/608525

Pregunta

Estamos proporcionando un archivo zip de nuestra aplicación para pruebas y el mismo archivo zip en dos máquinas separadas se extrae de manera diferente. Uno extraerá todos los archivos, el otro extraerá todos menos los ejecutables (.exe y .msi específicamente).

Tendremos que decirles a nuestros clientes algo más que 'usar WinZip' (o 7zip, o lo que sea)

Cuando observo lo que sucede con ProcessMonitor, veo que el proceso explorer.exe crea cada archivo y luego lo elimina. WTF?

Los dos sistemas son Windows Server 2003 con SP2. Seguramente hay una configuración que podemos señalar que explica por qué sucede esto.

** ACTUALIZACIÓN 1 **** He habilitado / deshabilitado la exploración de virus sin efecto notable.

¿Fue útil?

Solución 2

Hubo un parche / configuración de seguridad que una máquina tenía y la otra no. El archivo zip necesitaba ser 'desbloqueado' mirando las propiedades.

Hasta entonces, no se extraerán archivos ejecutables / dlls del archivo.

Otros consejos

Supongo que es un escáner de virus u otro " anti-malware " poco del kit, ¿posiblemente algo que ver con la política de grupo?

IIRC, ProcessMonitor tiene la opción de mostrar la pila para el evento de eliminación. Necesitaría los símbolos de Windows (o un servidor de símbolos configurado), pero los nombres de las funciones le darán una pista de por qué se eliminan los ejecutables.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top