CMD,路径不是文件名

时间:2011-02-27 20:36:03

标签: vb.net cmd

我正在使用VB.net项目。我使用命令promt(cmd)。 我告诉CMD要做:复制/ b路径1 +路径2目的地

然而,cmd认为我的路径是FileName。 那么我如何告诉cmd它是一个路径而不是FileName。

//谢谢!

PS。路径不一样所以我不能使用例如:CD C:\ mydocs \

2 个答案:

答案 0 :(得分:1)

不要使用命令提示符,而是使用.NET框架的System.IO.File.Copy方法。

......显然,框架中存在的其他方法也是如此。如果您不知道某种方法是否存在,请尝试搜索MSDN。

答案 1 :(得分:1)

您需要在路径末尾添加\以显示copy它是一个目录。

编辑:您需要将路径放在引号("...")中,以强制shell的参数解析器将整个路径作为一个路径传递。