cmd.exe: Fix incorrect check in WCMD_HandleTildaModifiers().
diff --git a/programs/cmd/batch.c b/programs/cmd/batch.c
index 4c089ca..157ad08 100644
--- a/programs/cmd/batch.c
+++ b/programs/cmd/batch.c
@@ -366,7 +366,7 @@
WINE_TRACE("Looking backwards for parameter id: %s / %s\n",
wine_dbgstr_w(lastModifier), wine_dbgstr_w(forVariable));
- if (!justFors && context && (*lastModifier >= '0' || *lastModifier <= '9')) {
+ if (!justFors && context && (*lastModifier >= '0' && *lastModifier <= '9')) {
/* Its a valid parameter identifier - OK */
break;