![Faltan archivos descomprimidos al descomprimirlos en el directorio principal comprimido en la red](https://rvso.com/image/1452234/Faltan%20archivos%20descomprimidos%20al%20descomprimirlos%20en%20el%20directorio%20principal%20comprimido%20en%20la%20red.png)
Relacionado pero no igual a: https://stackoverflow.com/questions/30509013/files-not-displaying-in-windows-explorer-following-vba-unzip
Al tratar de resolver la pregunta vinculada anteriormente, dejé de usar VBA porque estoy cada vez más seguro de que el problema está fuera de VBA y Excel.
El problema:Cuando descomprimo un archivo zip en su directorio principal en una unidad de red en Windows 7, el contenido del archivo zip no aparece hasta que manipulo más los archivos en ese directorio.
Pasos para recrear:
- Navegue a una carpeta de red.
- Crea un archivo de texto llamado "Texto1"
- Crea un archivo de texto llamado "Texto2"
- Comprima los archivos de texto en un solo zip seleccionando ambos, luego haciendo clic derecho y seleccionando Enviar a carpeta comprimida (comprimida).
- Elimina los dos archivos originales.
- Haga clic derecho en el archivo zip y extraiga todo, y luego coloque la carpeta de red como destino.
- Ni Texto1 ni Texto2 deberían estar visibles.
- Haga clic derecho en algún lugar de la carpeta y seleccione "Actualizar" y verifique que ningún archivo de texto esté visible.
- Haga clic derecho en el archivo zip y extraiga todo, y luego extraiga al directorio predeterminado, uno dentro de la carpeta de red con el mismo nombre del archivo zip.
- Actualice el directorio principal y Text2 debería estar visible.
- Repita el paso 6.
- Actualizar y Texto1 no deberían estar visibles.
- Repita el paso 9.
- Actualizar y Texto1 deberían estar visibles.
Comportamiento deseado: Que todos mis contenidos zip aparezcan en la carpeta de destino cuando los descomprimo por primera vez, incluso si el destino es el mismo que el archivo zip e incluso si el archivo está en una carpeta de red.
La pregunta: ¿Por qué sucede esto y cómo puedo obtener el comportamiento deseado?