我正在使用 Visual Studio 2012。
我有以下 xcopy命令
set myDir="$(SolutionDir)\MyFolder\MySubfolder"
xcopy /D /Y /I /G /R /E %myDir% "$(TargetDir)"
这只会将 MySubfolder 的内容复制到 TargetDir 。但我希望它能创建整个文件夹。
现在,如果我有:
MySubfolder \文件1
MySubfolder \ file2的
用我的命令我得到:
$(TARGETDIR)\ file1的
$(TARGETDIR)\ file2的
我想:
$(TARGETDIR)\ MySubfolder \文件1
$(TARGETDIR)\ MySubfolder \ file2的
我尝试了几个xcopy参数,但似乎都没有。
有没有办法用 xcopy 来实现这一目标?
答案 0 :(得分:3)
您必须执行以下操作:
set myDir="$(SolutionDir)\MyFolder\MySubfolder"
xcopy /D /Y /I /G /R /E %myDir% "$(TargetDir)\MySubfolder"
还要在目标目录中包含所需的文件夹。