her*_*ter 14 .net visual-studio post-build for-in-loop
Visual Studio 2010 Post-build事件中的此命令
for %f in ("$(ProjectDir)$(OutDir)*.dll") do echo %f
Run Code Online (Sandbox Code Playgroud)
(echo将被其他一些工具取代)给我错误
The command "[...]" exited with code 255.
Run Code Online (Sandbox Code Playgroud)
我想我必须逃离最外面的圆括号,但我不知道如何.我试着\(和((.
Dav*_*ope 19
对于第一个(可能是第二个),您可能需要使用%% f而不是%f.在批处理文件(VS可能用于实现这些自定义构建步骤)中,您必须使用额外的%作为标识符.
编辑:这是help for命令行输出的第一部分.
为一组文件中的每个文件运行指定的命令.
FOR%变量IN(设置)DO命令[命令参数]
%variable指定单个字母可替换参数.(set)指定一组一个或多个文件.可以使用通配符.command指定要为每个文件执行的命令.command-parameters指定指定命令的参数或开关.
要在批处理程序中使用FOR命令,请指定%% variable而不是%variable.变量名称区分大小写,因此%i与%I不同.
| 归档时间: |
|
| 查看次数: |
4040 次 |
| 最近记录: |