【发布时间】:2019-07-10 16:39:41
【问题描述】:
我有一台带有 smb 共享文件的 Windows CE 5.0 机器\hard disk2\logs\myfile.err。
此文件由批处理脚本创建,该脚本将另一个 exe 的标准错误重定向到该文件:myapp.exe 2> "\hard disk2\logs\myfile.err"。
考虑到当myapp.exe 正在运行时,我无法在Windows CE 机器上使用NotepadCE 打开myfile.err,这非常有效。如果我尝试 NotepadCE 显示共享冲突错误。
同一个文件可以被它的 smb 共享同时读取,没有任何问题。
有没有办法让 Windows CE 机器上的其他程序在不停止myapp.exe 的情况下读取这个文件?
为什么通过smb可以读取,而用其他方式读取却不行?
作为一种解决方法,我设法将文件复制到另一个位置,然后从那里读取它。
【问题讨论】:
标签: file windows-ce smb