如何在cmd中的变量中存储命令输出?

时间:2012-07-19 21:16:38

标签: batch-file cmd

我想在批处理编程中将命令的输出存储在变量中请帮助我..提前感谢..

就像我想在变量p中存储find命令的输出 set p = find / c“chi *”“file.txt”

1 个答案:

答案 0 :(得分:0)

假设您要存储行数而不是由find

生成的完整输出行
for /f "tokens=3" %%i in ('find /c "chi*" "file.txt"') do set p=%%i

注意:要存储全行,您可以使用tokens=*delims=(等号后无空格!)。