相关疑难解决方法(0)

批处理文件:查找substring是否在字符串中(不在文件中)

在批处理文件中,我有一个字符串abcdefg.我想检查是否bcd在字符串中.

不幸的是,似乎我找到的所有解决方案都搜索子文件的文件,而不是子字符串的字符串.

有一个简单的解决方案吗?

windows cmd substring batch-file

188
推荐指数
8
解决办法
35万
查看次数

找出环境变量是否包含子字符串

我需要找出一个特定的环境变量(让我们说Foo)在一个Windows批处理文件中是否包含子字符串(比如说BAR).有没有办法只使用批处理文件命令和/或默认安装的程序/命令与Windows?

例如:

set Foo=Some string;something BAR something;blah

if "BAR" in %Foo% goto FoundIt     <- What should this line be? 

echo Did not find BAR.
exit 1

:FoundIt
echo Found BAR!
exit 0
Run Code Online (Sandbox Code Playgroud)

上面标记的行应该使这个简单的批处理文件打印"Found BAR"?

windows batch-file

15
推荐指数
2
解决办法
3万
查看次数

标签 统计

batch-file ×2

windows ×2

cmd ×1

substring ×1