Para reemplazar una subcadena con otra cadena, utilice la función de sustitución de cadenas.
Ejemplo
@echo off
set str=This message needs changed.
echo %str%
set str=%str:needs=has%
echo %str%
La clave a tener en cuenta sobre el programa anterior es que el ejemplo reemplaza la palabra 'necesita' con la cadena 'tiene' a través de la declaración% str: necesita = tiene%
Salida
El comando anterior produce la siguiente salida.
This message needs changed.
This message has changed.