![解壓縮到網路上的 Zip 父目錄時解壓縮檔案遺失](https://rvso.com/image/1452234/%E8%A7%A3%E5%A3%93%E7%B8%AE%E5%88%B0%E7%B6%B2%E8%B7%AF%E4%B8%8A%E7%9A%84%20Zip%20%E7%88%B6%E7%9B%AE%E9%8C%84%E6%99%82%E8%A7%A3%E5%A3%93%E7%B8%AE%E6%AA%94%E6%A1%88%E9%81%BA%E5%A4%B1.png)
與以下內容相關但不相同: https://stackoverflow.com/questions/30509013/files-not-displaying-in-windows-explorer-following-vba-unzip
在嘗試解決上述連結問題時,我已停止使用 VBA,因為我越來越有信心問題出在 VBA 和 Excel 之外。
問題:當我在 Windows 7 中將 zip 文件解壓縮到網路磁碟機上的父目錄時,除非我進一步操作該目錄中的文件,否則該 zip 檔案的內容不會顯示。
重新建立的步驟:
- 導航到網路資料夾。
- 建立一個名為「Text1」的文字文件
- 建立一個名為「Text2」的文字文件
- 透過選擇兩個文字文件,然後右鍵單擊並選擇發送到壓縮 (Zipped) 資料夾,將文字檔案一起壓縮為一個 zip
- 刪除兩個原始檔案。
- 右鍵單擊 zip 檔案並執行“全部解壓縮”,然後將網路資料夾作為目標。
- Text1 和 Text2 都不應該可見。
- 右鍵單擊資料夾中的某處並選擇“刷新”並驗證兩個文字檔案都不可見。
- 右鍵單擊 zip 檔案並執行“全部解壓縮”,然後解壓縮到預設目錄,即網路資料夾內與 zip 檔案同名的目錄。
- 刷新父目錄,Text2 應該可見。
- 重複步驟 6。
- 刷新和 Text1 不應可見。
- 重複步驟 9。
- 刷新後 Text1 應該可見。
期望的行為: 當我第一次解壓縮時,我的所有 zip 內容都會出現在目標資料夾中,即使目標與 zip 檔案相同並且即使該檔案位於網路資料夾中。
問題: 為什麼會發生這種情況以及我怎麼才能獲得我想要的行為?