废话篇
曾几何时在大量解决windows和linux的cases的时候,总是会感叹:解决一个问题1小时,其中55分钟都是在查资料,要从中文互联网的大量垃圾中过滤出真正能帮助解决问题那一两个链接。
自从几年前做科研和算法以来,一直都坚持和习惯了用国际版的bing和404网站,尽量用英文来解决问题,今天正好在处理一个win10上复制文件夹的问题,想试着用中文搜索看看能不能解决问题。
没想到那么多年了还是一样,劣币是会驱逐良币的,很多时候用中文搜,已经不是解决问题快不快的事了,而是能不能解决问题。


对比中英文搜索
【特别注意:截图中的网站全都经过ublock通用规则和我自己多年以来针对中文网站的手写规则的过滤。实际你们看到的网站会比截图中更差,包含更多广告和弹窗。】
中文搜索 0x80070032 复制




英文搜索 0x80070032 copy files

正文
参考链接:
问题:
将本地win10系统下的文件夹 D:\VirtualBox_VMs\shared_folder\QQ空间_975062584
复制到SMB挂载的服务器上 Z:\04-Documents\P00-记忆盒\互联网平台数据清理
遇到如下报错:

并且在取消后,可以看到服务器上该目录已产生但是是空目录,在win上也无法删除目标的目录,看到有如下的占用情况:

原因:
该目录被设置了不允许索引,无法遍历就无法拷贝文件夹
在cmd中attrib可以看到:

文件夹属性中可以看到(正常目录是默认勾选的):

解决方法:
先把占用目的地目录的explorer进程杀掉,解锁并清理目的地目录。
对于原始文件夹,把索引勾上,并且递归应用于子文件夹及其文件即可满足复制条件。
复制即可。
结尾
仅仅是把复制
改为了copy files
,问题的思路就完全打开了。不知道什么时候中文网站能不再是只看SEO,只想着怎么搬运、卖资源、变现。