批处理中如何判断变量中包含指定字符

我用FOR来获得3个变量%%a%%b%%c,现在要判断%%c中是否包含“exe”,if包含“exe”dosomethingelsedosomething批处理的要要如何写... 我用FOR来获得3个变量 %%a %%b %%c ,现在要判断%%c中是否包含“exe”,if 包含“exe”dosomething else dosomething

批处理的要要如何写呢?
展开
 我来答
linlin2178
2009-04-07 · TA获得超过2164个赞
知道小有建树答主
回答量:748
采纳率:100%
帮助的人:451万
展开全部
@echo off
for /f "delims=exe" %%i in ("dksexe") do if %%i=="" (echo 不
包括exe) else (echo 包括exe)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
314ccp
2009-04-07 · TA获得超过5625个赞
知道大有可为答主
回答量:1497
采纳率:0%
帮助的人:2160万
展开全部
我是接你的写的:
echo %%c|find "exe">nul&&set baohan_exe=true
if "%baohan_exe%"=="true" (
dosomething
) else (
dosomething
)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
BB石俊杰
2009-04-07 · TA获得超过1507个赞
知道大有可为答主
回答量:1395
采纳率:0%
帮助的人:1375万
展开全部
for /f "Delims=" %%i in ('dir /b *.*')do (
if %%~xi==exe echo 包含“exe”||echo 不包含“exe”)
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式