Em primeiro lugar, você tem alguns argumentos supérfluos:
-
/s
é para pesquisar dirs e subdiretórios -
/i
é para maiúsculas e minúsculas, o que não faz sentido ao procurar números
Isso deve fazer o que você quer:
route PRINT -4 | findstr /c:" 0.0.0.0"
O /c
diz a findstr
para procurar a string subseqüente literalmente, ou seja, evitando que ela tire o espaço inicial.
Como alternativa, você pode apenas usar route
para fazer um pouco mais do trabalho para você:
route PRINT 0.0.0.0 | findstr "0.0.0.0"