|
|
1
0
tl;dr:检查文件属性(例如存档、只读、隐藏、系统等)。我们的系统专门寻找存档位,并以任何方式修改文件来设置这个位。 这是一个难看的发现,但与我们的嵌入式系统程序员聊天一点导致了答案。 我们的机器在搜索要导入的文件时专门搜索存档位(windows文件属性)。这个位是来自WindowsNTFS的旧位,已接近过时。无论出于何种目的,它都是一个脏标志,用于指出在下一次备份运行中应该存档/备份的文件。有很多更好的方法可以做到这一点,所以它已经过时了。 但是,无论出于什么原因,我们的系统只搜索具有该位集的文件。这就是为什么打开/复制/移动文件会解决这个问题,因为以任何方式更改文件都会设置这个存档位(脏标志)。 因此,这个故事的寓意是,如果您有类似的问题,可以检查这些文件属性。 我们使用的是来自微芯片的Harmony USB驱动程序,所以这可能是该工具的一个细微差别(或者可能只是一个在线例子中的人工制品)。
您可以使用Windows资源管理器中的文件属性或
要修复:
窗户
:可以使用
如果在Windows主机上使用node.js,则可以使用 the winattr library from NPM 操作这些属性。
Linux:
你可以用
爪哇: 你也可以 use Java 来自任何系统。 |