cmd 命令遇到各种问题

1)解决UNC路径不受支持问题

  今天在一个 samba 文件系统路径下执行bat脚本遇到了如下的错误提示:

cmd 命令遇到各种问题_第1张图片

内容就是:

用作为当前目录的以上路径启动了 CMD.EXE。 UNC 路径不受支持。默认值设为 Windows 目录。 

出现的原因:

估计是因为在 网络路径 下所致,如果在普通目录下就没这种问题。

解决方法:
在注册表中,添加一个值即可.路径如下:
 HKEY_CURRENT_USER\Software\Microsoft\Command Processor               
添加值 DisableUNCCheck,    类型为 REG_DWORD    并将该值设置为1 (十六进制)。

批处理文件如下:(虽然运行的时候会有正确提示,但是实际上却没加进去还需要修改)

Windows Registry Editor Version 5.00
reg add [HKEY_CURRENT_USER\Software\Microsoft\Command Processor] /v DisableUNCCheck /t REG_DWORD /d 1 /f
参考链接:

http://blog.sina.com.cn/s/blog_6437549601014nz3.html






你可能感兴趣的:(cmd.exe,UNC路径)