1
这让我对TOO太长感到沮丧。这不可能很难。我一直在寻找其他人的例子,并且STILL无法获得两个字符串来匹配批处理。我究竟做错了什么?批量中的字符串比较不起作用
SET largeString="c:\programs\test"
SET compareTo="test"
SET smallString=%largeString:~13,4%
if %compareTo%==%smallString% echo YES
所以这就是所有我想要做的。它永远不会回显YES。我曾尝试
if "%compareTo%"=="%smallString%"
而且
if %compareTo% EQU %smallString%
而且
if "%compareTo%" EQU "%smallString%"
我很沮丧,在这个x.x中我错过了一个空间的地方?我在某处添加了空间吗?
啊!我懂了。所以我改变了compareTo只是测试(而不是“测试”),并且比较起作用。 非常感谢! –
+1,很好,很好:) – Endoro