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. )
相关文章推荐
- linux文件属性与权限的修改
- PAT 乙级 1026. 程序运行时间
- [ERROR] InnoDB: .\ibdata1 can't be opened in read-write mode
- 经典算法——hihocoder#1014 : Trie树(字典树)
- [ClientTool] 项目里用到的工具func
- multidownloadXkcd 多线程抓图
- shell中的sort命令
- 百练:1003:Hangover
- Gradle for Android 第一篇( 从 Gradle 和 AS 开始 )
- 拥有一个属于自己的javascript表单验证插件
- ubuntu14.04 SERVER 关机时卡死的解决方法
- Perl爬取铁路违章旅客信息
- hibernate DetachedCriteria多对一关联 内连接查询
- maven POM.xml内的标签大全详解
- MT6589开机启动简析
- MySQL常见错误有哪些_MySQL常见错误的快速解决方法
- 自定义绘制的一些坑(待整理)
- 更新ubuntu11.04的源
- 如何使java中double类型不以科学计数法表示
- lnmp