Tabla de contenido:

Codificación con lote: 7 pasos
Codificación con lote: 7 pasos

Video: Codificación con lote: 7 pasos

Video: Codificación con lote: 7 pasos
Video: ✅ Como LOTIFICAR materias primas y producto terminado #1 - Curso de Inocuidad alimentaria 2024, Noviembre
Anonim
Codificación con lote
Codificación con lote

Antes de que comencemos

Batch es un lenguaje de codificación creado por Microsoft. Es increíblemente básico, ya que no puede mostrar gráficos ni reproducir audio. Sin embargo, es útil para abrir aplicaciones, crear juegos basados en texto y usarlos como un reloj de segundos.

Es fácil de aprender, ya que no hay muchos comandos si quieres hacer algo rápido.

Este tutorial explicará algunos comandos básicos, junto con un tutorial sobre cómo hacer un reloj.

Nota: Batch solo funciona en sistemas Windows desde los días de DOS hasta la versión más reciente de Windows. Así que no intente con sistemas basados en Unix (Linux, Android…) o MacOS (iOS, Mackintosh).

IMPORTANTE:

AL GUARDAR UN ARCHIVO POR LOTE, ASEGÚRESE DE QUE TERMINA EN ".bat" O ".cmd" (Personalmente, prefiero.bat)

Además, si desea editarlo, puede hacer clic derecho> Editar para editar el archivo y abrirlo en el Bloc de notas. Si usa otra cosa, como Sublime Text o Notepad ++, generalmente puede ir a Archivo> Abrir… y encontrar el archivo allí, si aún no está cargado.

(Para los usuarios de Notepad ++, puede hacer clic derecho> Editar con Notepad ++ para facilitar su uso).

(Lo siento por la imagen de baja resolución. Necesitaba una imagen, así que di "Esto servirá" y póngala allí).

Paso 1: Conceptos básicos | Eco

Algunos comandos serán constantes en todo lo que hagas.

El primero de ellos será "echo".

¿Qué hace el eco?

Esencialmente, transmite todo el texto que ingresa. por ejemplo, si pones "echo Hello!" en el símbolo del sistema, obtendrá "¡Hola!" como salida.

El eco también se puede apagar.

Esto se hace simplemente haciendo "@echo off". Esto evita que transmita información como "C: / windows / System32 (si lo está ejecutando en modo administrador).

Paso 2: Paso 2: Conceptos básicos | Color y Cls

El color se explica por sí mismo. Le permite cambiar el color de la fuente y el color de fondo de la ventana del terminal. Puede encontrar una explicación más detallada escribiendo "color?" en un símbolo del sistema (cmd.exe)

Cls es la abreviatura de "Limpiar pantalla". Limpia la pantalla de todos los datos ingresados previamente, como comandos ingresados, texto, etc.

Paso 3: Paso 3: Conceptos básicos | "%%", ":" E ir a

Aquí es donde las cosas se ponen interesantes.

Con "%%", puede guardar algunos datos, como el texto ingresado u otras estadísticas, hasta que la consola se borre (cierre), lo que resulta útil en algunos scripts. (En los juegos basados en texto, puede usar esto para guardar nombres, estadísticas y cualquier otra cosa que se pueda modificar y rastrear).

Con ":" y goto, puede crear bucles y moverse por un script. Por lo tanto, podría hacer que un usuario ingrese algo, luego hacer que el script salga o vuelva al inicio.

Paso 4: Paso 4: Conceptos básicos | Final

Hay algunas otras cosas que debe tener en cuenta antes de continuar.

set / p insertsomethinghere = Ingresar texto:

if% insertsomethinghere% == 1 goto aplacetogo

Esto se puede utilizar como una opción de selección de opción múltiple. Ingrese una determinada respuesta y obtenga una respuesta diferente.

Alternativamente, {set / p insertaname = Ingrese un nombre:

if% insertaname% ==% insertaname% goto nextstep}

Esto continuará avanzando al siguiente paso, cualquiera que sea.

Nota: No se requiere todo lo que está en negrita en esta página. Todo en esos campos será diferente. Todo lo subrayado se puede copiar tantas veces como sea necesario.

Nota especial: entre los corchetes {}, esto es técnicamente todo lo que necesita. Aunque podrías tener un nombre específico que te brinde beneficios especiales, los personajes te reconocen o tienes una ruta alternativa. todo lo que necesita hacer es agregar "if% insertaname% == Bob goto nextstepbob" (deberá agregar una ruta diferente que puede ser molesta, o simplemente poner una ruta alternativa pequeña, que se vinculará con la principal finalmente.)

Paso 5: Paso 5: Diversión | un reloj

En realidad, esto es algo que aprendí primero.

@echo apagado

color 0a

cls

:reloj

echo La hora actual es% time% y la fecha es% date%

ir al reloj

Opcionalmente, puede poner "cls" después de: clock

Aunque esto hará que parpadee y sea un poco molesto.

¡Recuerde guardar correctamente!

Paso 6: Paso 6: Eventualmente …

Actualmente, he estado trabajando en un juego. A continuación se muestra lo que tengo actualmente.

Es básico y se puede jugar un poco, aunque ni siquiera se acerca a lo que quiero hacer.

(Debido a cómo decide formatear el texto, lo proporcionaré si hay una solicitud).

Paso 7: Ayuda adicional

No dude en preguntar si se queda atascado en algo. Intentaré ayudar tan pronto como pueda.

Gracias por leer y espero que esto ayude.

Recomendado: