假设我的文件名很长,例如:asdfiiemqpovnweujweurvqvqv.txt
我希望sdfiiem
,这是第八个字符的第二个字符。如何检查我的文件名是否在该特定位置具有该字符串?
答案 0 :(得分:1)
可以从环境变量中获取子字符串,因此以下内容将起作用:
@echo off
set filename=%1
echo %filename:~1,7%
答案 1 :(得分:1)
Check a string for a substring in a batch file (Windows)?
以下是我已经发现的内容。
set YourString=asdfiiemqpovnweujweurvqvqv.txt
If NOT "%YourString%"=="%YourString:sdfiiem=%" (
echo Yes
) else (
echo No
)