Windows 10中使用「发送到>压缩」功能时如何包含所有以点号开头的文件夹?
Windows 10中使用「发送到>压缩」功能时如何包含所有以点号开头的文件夹?
这个问题我之前踩过坑!Windows 10自带的「发送到>压缩」功能确实会出现这种莫名其妙的遗漏情况,尤其是部分以点号开头的文件夹会被漏掉。下面给你几个实用的解决办法:
方法一:用PowerShell命令手动压缩(最可靠)
自带的图形化压缩工具偶尔抽风,但命令行工具绝对靠谱。步骤很简单:
- 按下
Win + X,选择「Windows PowerShell」(Win11的话可以选「终端」里的PowerShell标签) - 导航到目标文件夹的上级目录,比如你的情况就输入:
cd C:\Users\myUserID\Downloads - 执行压缩命令,把整个「TEST IN」文件夹完整打包:
Compress-Archive -Path "TEST IN\*" -DestinationPath "TEST IN.zip"
这个命令会遍历目标文件夹下的所有内容,不管是不是以点号开头,都会完整打包进去,绝对不会漏。
方法二:改用第三方压缩工具
如果不想碰命令行,直接装个第三方压缩工具(比如7-Zip、WinRAR)就能解决。右键点击「TEST IN」文件夹,选择对应工具的「添加到压缩包」选项,这些工具默认都会包含所有文件和文件夹,包括点开头的隐藏目录,完全不会出现遗漏问题。
为什么会出现这种情况?
其实Windows自带的压缩功能(基于Compressed Folders组件)有一些隐藏的过滤逻辑,偶尔会对部分以点号开头的文件夹识别异常,大概率是系统对隐藏文件/目录的处理规则导致的小bug,但用上面两种方法就能完美避开这个问题。
备注:内容来源于stack exchange,提问作者IMTheNachoMan




