Cómo crear tus propios comandos con lote (3 / 4 paso)

Paso 3: Vamos a hacer algo!

Ahora es el momento de realmente hacer algo.

Por lo tanto, primero necesita decidir sobre la sintaxis de sus comandos. Que haciendo un comando echo un número aleatorio entre parámetros uno (max) y dos (min).

Así que, aquí está el código:

enabledelayedexpansion
de

Si equ [%1] [¿/?] (

eco.
Eco se hace eco de un número al azar.
echo.
echo Uso: aleatorio min max
echo.
echo "max" en el número máximo y "min" es el mínimo.
echo Max no puede sobrepasar 32767.
echo.
endlocal
salida/b 0

)

Set max = 1%
establecer min = 2%

Si geq % min % max () %

eco.
Eco mínimo es menor o igual al número máximo.
echo.
endlocal
salida/b 1

)

Set = max min
Set /a num = % aleatorio % % máximo % + % min %
echo % num %
endlocal

¿Por lo tanto, lo que es tan útil acerca de un comando que sólo se hace eco del resultado?

Bien, mientras un código tiene una salida, se puede fijar como una variable. Así que, aquí está un pequeño "programa" que ha formado.

apagado & setlocal enabledelayedexpansion

: intro
CLS
echo Bienvenido al increíble juego del profesor Pickle de suerte!
echo.
echo solo presione cualquier tecla para tirar los dados e intentar conseguir un 7!
echo.
echo.
echo presione cualquier tecla para empezar!
PAUSE > nul

: juego
CLS
Si se ha definido el papel pasado de echo val: % % val
echo.
Eco Pres una tecla para tirar los dados.
PAUSE > nul
for /f % % en ('al azar 6 1') set dice1 = %% i
for /f % % en ('al azar 6 1') set dice2 = %% i
Set /a val = dice1 + dice2
CLS
Si % val % neq 7 (echo perdedor!) echo otro ganador!
echo.
Eco Dice #1 - dice1%
Eco Dice #2 - dice2%
Eco Total - % % val
echo.
echo presione cualquier tecla para jugar otra vez
PAUSE > nul
juego de Goto

Por lo tanto, ese juego no va cualquier Academia de ganar premios, pero es sólo un ejemplo. Por lo tanto, ¿qué hará usted para utilizar su nuevo comando?

¡ Un momento! No tan rápido. Antes de utilizar el comando, usted necesita cualquier archivo (incluyendo el símbolo del sí mismo), usted necesita para que sea accesible. Sigue leyendo para averiguar.

Artículos Relacionados

Crear tus propios tonos de iPhone

Crear tus propios tonos de iPhone

aquí es cómo crear tus propios tonos de iPhone con GarageBand y iTunes.Paso 1: Elementos necesariosiPhoneiTunesMac con GarageBand programaPaso 2: Abre GarageBand en MacPaso 3: Haga clic en iPhone tono de llamadaPaso 4: Haga doble clic en el tono de l
Crear tus propios Cables de Ethernet Cat5e/Cat6

Crear tus propios Cables de Ethernet Cat5e/Cat6

Creando tu propio cable Ethernet CAT5e/CAT6 es útil y muy fácil de aprender. Casi todos de inicio ahora tiene su propia red y saber cómo terminar sus propios cables pueden ahorrar dinero, así como cables de la longitud exacta a sus necesidades así no
PCB DIY – cómo crear tus propios circuitos impresos

PCB DIY – cómo crear tus propios circuitos impresos

Bricolaje tableros del circuito impreso o PCB bricolaje es posible de 3 formas diferentes:AguafuerteDe fresadoFabulosa casaAguafuertePCB DIY de aguafuerte es probablemente la forma más común de crear circuitos por aficionados. Aunque más y más person
1.000 pasos de proyecto - mapa de tus propio caminar rutas con Google Earth!

1.000 pasos de proyecto - mapa de tus propio caminar rutas con Google Earth!

Este es un proyecto que realicé en mi clase de Psicología del deporte este semestre. La clase fue dividida en grupos y dada los podómetros, que usaríamos en varios sitios en Louisville para hacer interesantes senderos para caminar. Entonces mapa de l
Crear tu propio e-líquido

Crear tu propio e-líquido

A continuación da información acerca de cómo crear e-líquido sabores, ahorrar dinero y darle las herramientas para crear tus propios sabores únicos. Con un poco de tiempo y experimentación puede crear sabores que son impresionantes para vape y usted
Crear tu propio juego de Simon Says y Arduino DIY Electro masa!

Crear tu propio juego de Simon Says y Arduino DIY Electro masa!

Para empezarEl objetivo de este Instructable es convertir a la masa del electro en un botón capacitivo del tacto con Arduino utilizando la librería de arduino CapSense y luego usarlo para crear un Simon Says juego. Utilizaremos un botón de arranque c
Crear tu propio Top-Down persianas

Crear tu propio Top-Down persianas

crear persianas de arriba hacia abajo por una fracción del costo de la orden especial persianas!Paso 1: Preparando ¿Por qué crear tus propio Top-Down persianas?Mis razones son simples. Vivo en un apartamento. Es vivienda temporal, y por lo tanto no q
Su propio comando de Linux en 5 minutos

Su propio comando de Linux en 5 minutos

¿Interesante afirmación, correcto? ¿Que siempre quisiste conocer el pequeño script que hace cosas sorprendentes a la comunidad? ¿Has pensado que tu script es demasiado hacky para ir por ahí o incluso la salida o forma de uso se ve mal? ¿Demasiado par
Hacer un temporizador de juego personalizado con tus propios sonidos

Hacer un temporizador de juego personalizado con tus propios sonidos

¿Gustan los juegos? ¿Hacer juegos? ¿Modificación de juegos? ¡ Sí! Entonces te encantará este Instructable, donde aprenderás a hacer un temporizador de juego personalizado con cualquier duración de tiempo y efectos de sonido que desee.En este ejemplo
Hacer tus propios sombreros de fiesta DIY para un cumpleaños u ocasión especial con retrato silueta

Hacer tus propios sombreros de fiesta DIY para un cumpleaños u ocasión especial con retrato silueta

¿Que no le gusta un sombrero de cumpleaños? En vez de dar a sus partido-goers regulares ' ol sombrero del partido, por qué no les permiten crear sus propios en su lugar. Les dará algo divertido que hacer y añadir un elemento de creatividad a tu fiest
Cómo hacer tus propios sellos de polímero

Cómo hacer tus propios sellos de polímero

hacer tus propios sellos de goma claro (polímero realmente) para usar en arcilla, arcilla polimérica, tela, papel o cualquier otra cosa se puede pensar. Este es un proceso fácil que permite poner sellos de prácticamente cualquier imagen en blanco y n
Crear un Pixel pantalla en lote

Crear un Pixel pantalla en lote

este programa por lotes crea una pantalla de píxeles en la ventana CMD, utilizando variables como píxeles y puede ser manipulado con entrada comandos para mover un cursor, cambiar un píxel o un juego.  Esto es limpio porque la línea CMD no está diseñ
Hacer tus propios diseños 3D - Introducción al mundo creativo de impresión 3D

Hacer tus propios diseños 3D - Introducción al mundo creativo de impresión 3D

Impresión 3D, que comenzó en 1984, ha convertido rápidamente en uno de los fenómenos más importantes en la ciencia y la moderna creación de prototipos. De hecho en pocos años procesos de fabricación han comenzado a formarse alrededor de las posibilid
Ver como una película pirata informático con lote

Ver como una película pirata informático con lote

hoy voy a ser mostrar cómo a parecerse a un hacker, como en las películas, con programas probablemente ya tienes, en sólo unos sencillos pasos, utilizando un archivo por lotes pequeños. La mayoría de esto probablemente no requieren permisos administr