2016-12-30 43 views
0

我想在一個構建文件使用這個,但顯然這是不正確的:您可以使用一個的MSBuild exec命令一「的%I」循環?

<Exec Command='for %i in (*) do echo %i'/> 

它給人的消息:

「我是在這個時候意外」。

我的目標是刪除特定文件的目錄,例如像這樣:

「的%I IN(*)做,如果不是%I ==名1如果不是%I ==名2德爾%我「

所以我想刪除一個文件夾中的文件,除了這兩個文件與NAME 1和NAME。這可能不是我應該嘗試這樣做的方式。

回答

0

正如this question的回答中所述,您必須將%轉義爲%%

+0

謝謝!對於新手問題抱歉,幾乎在我自己的辦公室裏,沒有人會問這些愚蠢的事情。 :-) –

+0

不用擔心,我們都在那裏 - 的MSBuild是不是所有時代最透明的環境 –