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