国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Windows Service 訪問遠程共享權限設置

2019-11-17 03:03:51
字體:
來源:轉載
供稿:網友

Windows Service 訪問遠程共享權限設置

最近為實現共享目錄之間的文件同步,開發了一個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)點擊確定,重新啟動服務。

好了,懷著一個激動的心,重新啟動,重新同步,繼續失敗。。。。。。。。。。。。。OH,漏!!!!!!!!!!!!!!

不是說給服務加一個用戶就可以了么。。。。。。騙紙。。。。。。。。。

繼續谷歌。。。谷歌。。。。谷歌。。。。。。。。。。。。。。。。。。

不得不說,Stackoverflow上面大牛就是多。。。

使用 NET USE 命令 建立與共享的鏈接

用法 :Net Use //ServerIP//ShareFolder PassWord /USER:User

廢話不多說,趕緊試一下。。。。。

命令成功完成。。。。懷著激動的心情,重新啟動一下服務。。。。。同步成功!!!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 通道| 盐边县| 钟祥市| 资兴市| 安阳市| 垫江县| 南江县| 宜城市| 防城港市| 什邡市| 南宫市| 安新县| 通城县| 巴彦淖尔市| 涿鹿县| 锦屏县| 额敏县| 陆河县| 临夏县| 马关县| 达拉特旗| 都匀市| 凤庆县| 揭西县| 稻城县| 西峡县| 广饶县| 临清市| 托克逊县| 龙川县| 资中县| 灌南县| 西充县| 布拖县| 合山市| 宜君县| 青岛市| 应用必备| 铜梁县| 托克托县| 田阳县|