316 votes

Opérateur de non-égalité (inégalité) par lot

Selon este , !==! est l'opérateur de chaîne non égale. En l'essayant, j'obtiens :

C:\> if "asdf" !==! "fdas" echo asdf
!==! was unexpected at this time.

Qu'est-ce que je fais de mal ?

3voto

Le plus facile chemin que j'ai trouvé est de :

IF %ERRORLEVEL% NEQ 0 Echo An error was found

o

IF %ERRORLEVEL% GRT 0 goto error1

L'opérateur !== ! n'a pas la bonne valeur, ce qui signifie qu'il est utilisé uniquement pour savoir si une variable a été définie ou non.

IF !%1==! GOTO main

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X