【发布时间】:2012-07-19 03:28:51
【问题描述】:
我想在批处理编程中将命令的输出存储在变量中,请帮助我..提前谢谢..
就像我想将 find 命令的输出存储在变量 p 中 设置 p=find /c "chi*" "file.txt"
【问题讨论】:
标签: batch-file cmd
我想在批处理编程中将命令的输出存储在变量中,请帮助我..提前谢谢..
就像我想将 find 命令的输出存储在变量 p 中 设置 p=find /c "chi*" "file.txt"
【问题讨论】:
标签: batch-file cmd
假设您要存储行数,而不是 find 产生的整行输出
for /f "tokens=3" %%i in ('find /c "chi*" "file.txt"') do set p=%%i
注意:要存储整行,您可以使用tokens=* 或delims=(等号后没有空格!)。
【讨论】: