Esto es lo que llevo:
Código:
@echo off
:: Lo que sería:
:: set word=%word:%letra1%=%letra3%%
::
:: Ejemplo:
::
:: set word=%word:%letra1%=%letra3%%
::
:: %word:%letra1%=%letra3%%
::call set word = [%] %word:%letra1%=%letra3%% [%]
:: se añade un % al principio y otro al final %
::
:: Finalmente queda:
::
::call set word=%%word:%letra1%=%letra3%%%
set letra1=ra
set letra2=ma
set letra3=ca
set letra4=sa
set word=rama
echo %word%
::muestra rama
call set word=%%word:%letra1%=%letra3%%%
call set word=%%word:%letra2%=%letra4%%%
echo %word%
::muestra casa
pause
set inicio=1
set fin=1
echo %word%
call echo %%word:~%inicio%,%fin%%%
::muestra a
echo %word%
::muestra casa
set inicio=2
set fin=3
call set word=%%word:~%inicio%,%fin%%%
echo %word%
::muestra sa
pause