Board logo

标题: [文本处理] 批处理将程序返回结果赋值给变量还有那种办法? [打印本页]

作者: mayouyou    时间: 2008-8-9 23:18     标题: 批处理将程序返回结果赋值给变量还有那种办法?

for /f "tokens=12" %%a in ('ipconfig /all ^|find /i "Physical Address" ') do set mac=%%a
现在这么搞的,咨询下高手。
作者: Batcher    时间: 2008-8-10 00:19

不必用管道
  1. @echo off
  2. for /f "skip=3" %%a in ('getmac') do set mac=%%a&&goto :show
  3. :show
  4. echo %mac%
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2