c - Windows 服务无法访问 UNC 路径上的文件 (redux)
问题描述
我有一个 Windows 服务(用 C 编写,在 Windows 10 x64 上运行)需要打开(使用CreateFile
)并读取 UNC 路径上的文件,例如:\\server1\share1\helloworld.txt
它不在域上。
我阅读了许多 SO 文章,常见的建议似乎是将服务的登录更改为可以访问 UNC 的帐户。我试过了,但仍然ERROR_FILE_NOT_FOUND
从 CreateFile 中获取。
share1 为所有人提供完全控制权,我可以通过 Windows 资源管理器访问它。
有没有办法让服务访问 UNC 路径上的文件。
解决方案
推荐阅读
- ocr - Tesseract/gImageReader OCR:旧文本在单词之间缺少空格
- heroku - 失败的heroku前端部署
- c - RLE 实施每隔一段时间就会失败
- android - Activity 结果 API 的 ActivityResultLauncher launch() 方法不仅会调用合约的 createIntent() 方法,还会调用 parseResult()
- numpy - Keras、PyTorch 和 Numpy 中的批量标准化是不同的
- c++ - 为什么这种替换失败会再次产生错误?
- reactjs - 处理在前端 React 表单中将坐标插入到 geojson 的多部分表单
- javascript - 这个带有记忆(JavaScript)的斐波那契程序的运行过程是什么?
- reactjs - 使用 React redux/thunk 和 axios 连接 Firebase(来自 google)
- flutter - 如何通过扩展过滤 build_runner 输入?