Sugerencias para aprender a programar en batch

Como dice el titulo de este hilo, me gustaría aprender a programar en batch, me gustaría que me recomienden páginas web donde se impartan cursos completos desde nivel básico a nivel avanzado para aprender a programar en batch, eh estado buscando en google pero la información es muy escasa y realmente mala ya que no explican bien las cosas.

Les comento que se cosas no tan básicas de programación en batch pero si me gustaría aprender a programar, no importa si las webs que recomienden sean de paga.

En la página de codigofacilito esta muy bien explicada, lastima que no impartan cursos de programación en batch =(

1 respuesta

Respuesta
3

A ver en estas:

http://www.elhacker.net/ProgramacionBat.htm 

http://foro.el-hacker.com/f82/ 

Tenía estas otras:

http://www.multingles.net/docs/jmt/comandos/comandos.html  

http://home7.inet.tele.dk/batfiles/
http://www.comp-air.com/vfrazee/batch/  

Pero parece que ya no funcionan.

Si tienes dudas concretas puedo intentar ayudarte.

Suerte,

GGG

Que tal, 

Muchas gracias por tu información, y tomándote la palabra tengo una duda concreta sobre el entendimiento del comando for /f

No termino de entender como funciona "delims", espero me lo puedas explicar,

Gracias

Te contestaré primero a esta porque tiene que ver con la otra.

El comando FOR /F asigna de forma correlativa, los campos de cada línea tratada (proveniente bien de un archivo o de la respuesta a un comando, incluidos en la parte IN del FOR), a las variables necesarias a partir de la indicada (si se indica %%a los distintos campos se asignarán a %%a, %%b, %%c, etc.). Con el parámetro TOKENS se indica si se quieren asignar todos los campos o solo algunos, de modo que TOKENS=1,4,* asignaría el primer campo a %%a, el 4º a %%b y el resto de la línea después del cuarto campo a %%c (eso es lo que indica el "*" final). En cuanto a DELIMS indica los separadores de campo dentro de la línea. Se pueden poner varios concatenados, de modo que "DELIMS== " (ahora pongo las comillas para que se vea que hay un espacio entre el segundo = y las comillas) indicaría que se deben tomar como separadores tanto el carácter "=" como el espacio. Si no se pone parámetro DELIMS se utilizan los valores por defecto, que son el espacio y el tabulador. Y ahora me paso a la otra pregunta para ver si se entiende la razón de lo que te ha pasado allí.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas