Saludos,
- Es cierto que no es fácil encontrar cursos o tutoriales de cmd o batch "de calidad", jeje siempre hay textos feos y desordenados.
- Yo te recomendaría leerte este Tutorial, tiene buena calidad de edición y explicación (incluye pdf descargable):
https://sites.google.com/site/nikos3194rfcindex/home/batch- Otros manuales de Batch/Cmd básicos de regular calidad (debido al lenguaje XD) es:
https://openlibra.com/es/book/cmd-sin-secretos-v-2- Luego puedes pasarte a leer los manuales de SirDarckcat:
https://foro.elhacker.net/scripting/programacion_batch_avanzada_nuevo-t132924.0.html- También tener a mano la referencia completa de Bacth/Cmd en inglés:
https://ss64.com/nt/- Para dudas puntuales tienes este foro, pero recomendaría googlear tus dudas, por ejemplo StackOverflow es muy buena fuente.
- Siempre puedes hacer pruebas en tu consola (línea de comandos o Símbolo del Sistema), por ejemplo:
-- Guardo 500 en un archivo de texto billetera usando la clásica redirección
-- Reviso que contiene el archivo anterior
-- Creo una variable dinero y redirecciono el contenido del archivo billetera a dicha variable
-- Reviso que contiene mi variable
-- Hago una operación matemática con mi variable, restandole 100
-- Vuelvo a revisar el contenido de mi variable
-- Guardo el valor de mi variable al archivo billetera.txt
-- Reviso el contenido del archivo billetera.txt
c:\Users\EdSon\Desktop>echo 500 > billetera.txt
c:\Users\EdSon\Desktop>type billetera.txt
500
c:\Users\EdSon\Desktop>set /p dinero=<billetera.txt
c:\Users\EdSon\Desktop>set dinero
dinero=500
c:\Users\EdSon\Desktop>set /a dinero= dinero - 100
400
c:\Users\EdSon\Desktop>set dinero
dinero=400
c:\Users\EdSon\Desktop>echo %dinero% > billetera.txt
c:\Users\EdSon\Desktop>type billetera.txt
400
c:\Users\EdSon\Desktop>