与以下内容相关但不相同: https://stackoverflow.com/questions/30509013/files-not-displaying-in-windows-explorer-following-vba-unzip
在尝试解决上述链接的问题时,我已经停止使用 VBA,因为我越来越确信问题出在 VBA 和 Excel 之外。
问题:当我将 zip 文件解压到 Windows 7 中的网络驱动器上的父目录时,直到我进一步操作该目录中的文件时,zip 文件的内容才会显示。
重新创建步骤:
- 导航到网络文件夹。
- 创建一个名为“Text1”的文本文件
- 创建一个名为“Text2”的文本文件
- 选择两个文本文件,将它们压缩成一个 zip 文件,然后右键单击并选择“发送到压缩(Zipped)文件夹”
- 删除原有的两个文件。
- 右键单击 zip 文件并执行全部提取,然后将网络文件夹作为目标。
- Text1 和 Text2 均不应可见。
- 右键单击文件夹中的某处并选择“刷新”,并验证两个文本文件均不可见。
- 右键单击 zip 文件并执行全部提取,然后提取到默认目录,即网络文件夹内与 zip 文件同名的目录。
- 刷新父目录并且 Text2 应该可见。
- 重复步骤6。
- 刷新后,Text1 不应该可见。
- 重复步骤9。
- 刷新后 Text1 应该可见。
期望行为: 当我第一次解压 zip 文件时,所有 zip 内容都会出现在目标文件夹中,即使目标与 zip 文件相同,即使文件位于网络文件夹中。
问题: 为什么会发生这种情况?我该如何获得我想要的行为?