有个部落

一晃就半个十年,思念如潮...
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

DOS之用变量存储输出

Posted on 2011-11-30 23:51  Leo.W  阅读(632)  评论(0编辑  收藏  举报

很多时候, 我们需要在批处理里面把一个命令的输出存储到一个变量里面, 可以用下面的代码段实现

FOR /F "delims=" %%i IN ('VER') DO @SET myvar=%%i

ECHO %myvar%

PAUSE

注1:  如果想直接在CMD上运行, 请把"%%"变成"%"

注2:  这里演示用的输出命令是"VER", 返回操作系统版本信息

注3:  "@"在这里是把SET命令的回显关闭

 

其余的就不做多解释, 你懂的