Paso 1: Cómo hacerlo
En primer lugar, definir una variable (usé un % para este ejemplo, pero puede usar cualquier cosa).
Muestra todo pero lo % 2 primeros Letras un: 2%
Muestra todo pero la dos últimas letras % un: ~ 0, -2%
Muestra todo pero los 2 primeros y últimos 2 Letras % un: ~ 2, -2%
Sólo muestra el primer % 2 Letras un: ~ 0, 2%
Sólo muestra el % 2 Letras un: ~ -2%
Muestra sólo las 2 primeras letras y letras último 2% un: ~ 0, 2 %% un: ~ -2%
He utilizado 2 para cada ejemplo, que usted puede usar cualquier número que desee.
He incluido un programa que pide una palabra y luego trocear en pedacitos usando solamente los métodos utilizados anteriormente. Puede descargar desde la parte inferior o copia y pega en el Bloc de notas si no confías en mí. ;(
de
editer tiempo de título
CLS
color 70
echo escriba a cartas word 6 o más largo.
Set /p a =
CLS
Eco de la palabra completa: un %
echo.
Letras de echo 2 primer ido:
echo % un: 2%
echo.
Eco últimos dos letras ido:
echo % a: ~ 0, -2%
echo.
echo primer 2 Letras:
echo % a: ~ 0, 2%
echo.
echo 2 últimas letras:
echo % a: ~ -2%
echo.
echo 2 primeros y últimos 2 Letras
Eco ido:
echo % a: ~ 2, -2%
echo.
Eco primer 2 Letras y 2 últimos
Eco Letras: % un: ~ 0, 2 %% un: ~ -2%
PAUSE > nul
Esto no edita valor de la variable, es del valor de las variables de ser visto o usado. Si usted quisiera ver si alguien ha escrito algo a partir de su nombre, debería escribir:
Set /p imput =
Si % imput: ~ 0, 4% == nombre echo salir hablando de mí.
El valor de sí mismo le cambio de noth, sólo lo ha visto o utilizado.
establecer un = NATHAN
echo % a: ~ 0, 2%
echo %
hacer una pausa
El show de woud pantalla:
NA
NATHAN
Presione cualquier tecla para continuar...
Mostraría las 2 primeras letras del valor de la variable valor "a", pero el mismo no cambia. Si desea cambiar el valor de una variable con este método, usted haría esto:
establecer un = NATHAN
Set b = % un: ~ 0, 2%
establecer un = a %b %
echo un
hacer una pausa
La pantalla se mostrará:
NA
¡Que te diviertas!