美文网首页
2018-06-04

2018-06-04

作者: 郭江涛滔滔不绝 | 来源:发表于2018-06-19 16:25 被阅读0次

http://www.bkjia.com/C_jc/822288.html

最近为实现共享目录之间的文件同步,开发了一个Windows Service。

考虑到在拷贝过程中,如果网络忽然抽风访问不了,导致文件拷贝不完整的情况,果断抛弃.Net 自带的 COPY 方法,而使用DOS命令下的XCOPY命令。

嗯。。。。。说干就干。。。

XCOPY方案验证、开发、调试(在自个电脑上建了两个共享目录)。。。。半天时间,全部搞定。貌似事情进展的太顺利了。。。。。

既然本地调试没问题,那就部署到测试环境上吧。好吧。。。问题来了。

同步两个共享目录,居然失败!查看日志,XCOPY的退出码 ExitCode=4,也就是说路径不正确。

奇怪。。。。没理由啊。。。。。。。。在测试服务器上,用 \\IP\\ShareFolder 的方式,都是可以访问的,并且能够正常读写。

把刚才同步失败的XCOPY命令在CMD窗口中运行,居然成功了。。。。。。

看到这估计你也想到了,Windows Service在访问共享的时候,是没有权限的。

谷歌。。。。。谷歌。。。。。。。找到加权限的办法。

参考链接:http://stackoverflow.com/questions/9905281/how-to-access-to-a-shared-resource-with-a-windows-service-using-local-system-use

步骤如下:

1)首先找到具有共享目录读写权限的用户

2)在Windows Service的属性中,选择“登录”选项卡,在“此用户” 下,给一个有共享目录读写权限的用户。

3)点击确定,重新启动服务。

相关文章

  • 2018-06-04

    2018-06-04 烟雨2 2018-06-04 17:34 · 字数 16 · 阅读 0 · 日记本 初夏河口...

  • 2018-06-05

    2018-06-04 戴师傅简书作者 2018-06-04 20:38 打开App (稻盛哲学学习会)打卡第74天...

  • 塑造阳光心态 享受工作生活

    老生常谈 反复念叨 2018-06-04下午·青岛远洋运输有限公司

  • One year,and forever

    2018-06-04 09:23 · 字数 886 · 阅读 11 · 2018.6.4 宜去厨吧吃大餐 忌吵架逃...

  • 宫颈糜烂

    宫颈糜烂…… 罗世玉 2018-06-04 18:42 打开App 宫颈糜烂,宫颈烂了…… 随着健康体检越来...

  • 日精进打卡(第332天)

    2018-06-04 姓名:李义 公司:........ 组别:259期利他二组 【知~学习】 背诵 六项精进大纲...

  • 23-2018周检视

    2018年第23周 起始时间:2018-06-04 结束时间:2018-06-10 一、目标完成情况...

  • 2018-06-05

    《六项精进》日精进打卡 韩领 2018-06-04 23:16 · 字数 603 · 阅读 1 · 日记本 姓名:...

  • 宫颈糜烂

    宫颈糜烂…… 简书作者:爱善天使罗世玉 2018-06-04 18:42 打开App 宫颈糜烂,宫颈烂了…… ...

  • 2018-10-07

    要做正确的事,也要把事做正确 远近先生 已关注 2018-06-04 09:31 · 字数 3347 · 阅读 4...

网友评论

      本文标题:2018-06-04

      本文链接:https://www.haomeiwen.com/subject/bpaaeftx.html