For loop 你能用';对于%i';是否在msbuild exec命令中循环?
我试图在生成文件中使用此选项,但显然这是不正确的:For loop 你能用';对于%i';是否在msbuild exec命令中循环?,for-loop,msbuild,For Loop,Msbuild,我试图在生成文件中使用此选项,但显然这是不正确的: <Exec Command='for %i in (*) do echo %i'/> 它传达了这样一个信息: “这个时候我出乎意料” 我的目标是删除目录中的特定文件,例如: '对于(*)中的%i,如果不是,则执行%i==name1如果不是%i==name2del%i' 所以我想删除文件夹中的文件,除了名为1和名为2的两个文件。这可能不是我应该尝试的方式。如的答案中所述,您必须以%%的方式逃出%谢谢!很抱歉,这是一个新手问题,我
<Exec Command='for %i in (*) do echo %i'/>
它传达了这样一个信息:
“这个时候我出乎意料”
我的目标是删除目录中的特定文件,例如:
'对于(*)中的%i,如果不是,则执行%i==name1如果不是%i==name2del%i'
所以我想删除文件夹中的文件,除了名为1和名为2的两个文件。这可能不是我应该尝试的方式。如的答案中所述,您必须以
%%
的方式逃出%谢谢!很抱歉,这是一个新手问题,我在办公室里几乎是独自一人,没有人问这些愚蠢的问题。:-)不用担心,我们都经历过——而msbuild并不是有史以来最透明的环境