批处理识别

[复制链接]
查看11 | 回复1 | 2010-11-6 17:27:35 | 显示全部楼层 |阅读模式
怎么写一个批处理自动识别RUN.BAT里写的Set diagpropath=\diagpro和Set diagropath=\testtool\diagpro呢?如果RUN.BAT写的是第一条则转到标签1,如果写的是第2条就转到标签2.

回复

使用道具 举报

千问 | 2010-11-6 17:27:35 | 显示全部楼层
基本思路其实很简单,就是查找run.bat文件里是否有以上两字符串就行了……请楼主查看以下代码是否正确。@echo off::如果在run.bat里找到字符串Set diagpropath=\diagpro就跳到标签1type run.bat|find "set diagpropath=\diagpro"&&goto 1::如果在run.bat里找到字符串Set diagropath=\testtool\diagpro就跳到标签2type run.bat|find "Set diagropath=\testtool\diagpro"&&goto 2echo 两种情况均不满足:1^^^^^^^^^^^^^^^^^^
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行