UNC路徑不受支持問題

場景

在本地使用vim編輯服務器上的文件,vim解釋器設置爲powershell,運行一些腳本出錯;
出現錯誤信息
”unc路徑不受支持,默認值爲windows目錄“
這些腳本在本地運行沒有問題;

問題原因

網絡路徑不受支持

解決方案

在註冊表中,添加一個值即可.路徑如下:
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
添加值 DisableUNCCheck, 類型爲 REG_DWORD 並將該值設置爲1 (十六進制)。
批處理文件如下:

reg add "HKEY_CURRENT_USER\Software\Microsoft\Command Processor" /v "DisableUNCCheck" /t "REG_DWORD" /d "1" /f  

運行之後可以通過 regedit查看是否添加成功(也可以手動添加)
添加成功之後,UNC問題消失,但對LookUpFile,生成filetags的腳本運行仍然不成功。繼續排查問題;

參考

  1. cmd 命令遇到各種問題http://blog.csdn.net/xsckernel/article/details/40541043
    (注, 該網頁提供的註冊表命令中使用的是 “[]”,在powershell中運行失敗)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章