新浪博客

"UNC 路径不受支持"解决办法

2012-03-30 11:27阅读:
copy_to_branch.bat脚本内容如下:
XCopy \\ZW\zw\ds10_src\inc E:\DS10\ds10_branch\inc /E /C /I /F /R /Y
XCopy \\ZW\zw\ds10_src\src E:\DS10\ds10_branch\src /E /C /I /F /R /Y
执行此脚本出现如下提示:
PS C:\Users\deli_x64> cd \\192.168.137.8\zw\ds10_src
PS Microsoft.PowerShell.Core\FileSystem::\\192.168.137.8\zw\ds10_src> .\copy_to_branch.bat
'\\192.168.137.8\zw\ds10_src'
用作为当前目录的以上路径启动了 CMD.EXE。
UNC 路径不受支持。默认值设为 Windows 目录。

C:\Windows>XCopy \\ZW\zw\ds10_src\inc E:\DS10\ds10_branch\inc /E /C /I /F /R /Y
无效驱动器规格
复制了 0 个文件

C:\Windows>XCopy \\ZW\zw\ds10_src\src
E:\DS10\ds10_branch\src /E /C /I /F /R /Y
无效驱动器规格
复制了 0 个文件
PS Microsoft.PowerShell.Core\FileSystem::\\192.168.137.8\zw\ds10_src>

解决办法:
在“计算机”上点击右键,选择“映射网络驱动器”,在弹出的对话框中设置“驱动器”名称,如“Z:”;设置“文件夹”名称(网络位置),如:“\\192.168.137.8\zw”;然后将copy_to_branch.bat内容改为:
XCopy Z:\ds10_src\inc E:\DS10\ds10_branch\inc /E /C /I /F /R /Y
XCopy Z:\ds10_src\src E:\DS10\ds10_branch\src /E /C /I /F /R /Y
再次执行脚本:
PS C:\Users\deli_x64> cd Z:\ds10_src
PS Z:\ds10_src> .\copy_to_branch.bat
可以看到脚本能够成功执行了。


我的更多文章

下载客户端阅读体验更佳

APP专享