Visual Studio post build事件命令行" for"句法

时间:2015-05-19 07:38:35

标签: c# visual-studio-2015 post-build-event

SELECT k.keyID, count(ko.keyID) as countOccurencies FROM `keywords-occurencies` ko LEFT JOIN `keywords` k ON ko.keyID = k.keyID WHERE k.`keyID` IN (1,2,3) AND date BETWEEN '2013/01/25' AND '2013/01/27' GROUP BY k.`keyID` :{Solution1(Windows窗体),Project1(类库)}

尝试将我从编译Project2后得到的所有.dll,从默认目录(与.exe相同)复制到Project1子文件夹。

/lib

我的if not exist Lib mkdir Lib for %i in (*.dll) move /Y "$(TargetDir)%i" "$(TargetDir)Lib\%i" 语法有问题。这样做的正确方法是什么?

注意:这不会产生任何错误(但只能复制1.dll,而不是全部):

for %i in (*.dll)

1 个答案:

答案 0 :(得分:4)

你快到了。您应该使用双倍百分比%%do

for %%i in (*.dll) do move /Y "$(TargetDir)%%i" "$(TargetDir)Lib\%%i"