您的位置:首页 > 其它

cmd中如何得到另外一个命令的结果

2016-03-24 14:53 393 查看
不得不说cmd和bash之类的shell比还是比较弱的。比如你如何在cmd脚本中运行另外一个命令的并得到结果? 在bash中可以直接var=$(scripts)就可以搞定。但是cmd相下不行。而cmd一般怎么是通过for命令来做,因为for /f 有针对命令执行的一个方法。尽管不是很直观,但至少在cmd下是比较常用的一个办法。类似这样:

for /f  %%i in ('tasklist ^| findstr java.exe') do (
if ["%%i"]==["java.exe"]  echo java is running.
)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: