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

Paso 2: ¿Cómo cmd.exe analizar los comandos?

Esta sección básicamente cubre lo que sucede cuando se pone algo así como "echo Hola". Por desgracia (yo uso esa palabra demasiado), no sé el código que utilizan para él, así que exactamente no puedo ser perfectamente exacto con esto. Además, esto es sólo para demostrar qué ocurre cuando tecleamos un comando (que probablemente no debe omitir esto si no sabes ya).

Así, la primera cosa cmd hace es buscar un archivo llamado lo el comando (no importan mayúsculas) fue (vamos a usar echo para esta situación), con la extensión de .exe, .bat, .cmd o .com (estoy bastante seguro de que hay menos o más extensiones que busca). Una vez que se encuentra el archivo, lo pones después de que se envían a la secuencia de comandos en la forma de un parámetro (estos se explicará a continuación).

Así que si pongo en un ficticio comando como "Comer papas a la hamburguesa", y hay un archivo llamado EAT.bat situado en la carpeta correspondiente (que se explicará más adelante también), y luego envíe las palabras "hamburguesa" y "papas fritas" como parámetros 1 y 2 (respectivamente).

Digamos que este es el código en el archivo EAT.bat

% USERNAME % comió %1 y %2

Código muy corto, no es así. De todos modos, si escribí "Comer papas a la hamburguesa" entonces la salida podría ser
Profesor Pickle comieron hamburguesas y papas fritas

Es una obra maestra moderna, ¿no? Si te estás preguntando de donde vino la variable "usuario", es una variable preestablecida que posee nombre de usuario del usuario actualmente conectado. Consejo: Para encontrar todas las variables preestablecidas y sus valores, escriba "SET" en la ventana de línea de comandos.

Como puede haber adivinado ya, sólo puede haber 10 parámetros *. Espere, él hizo un error de tipeo?

Escuchado correctamente, hay 10 parámetros: %1, %2, 3%, 4%, 5%, 6%, 7%, 8%, %9 y un parámetro especial, preestablecido por el nombre de 0%. Este parámetro especial lleva a cabo la ruta del archivo del archivo.

Aquí es un experimento para probar:

  1. Crear una nueva carpeta en tus documentos llamadas prueba (si hay no uno)
  2. Abrir Bloc de notas y escriba en el siguiente...

de
Eco %0
hacer una pausa

3. guardar como "parameters_test_01.bat" (se pueden guardar como lo que quieras, no hará ninguna diferencia significativa
4. como puede haber adivinado ya, ahora necesita que haga doble clic en él.

Lo que verá es la ruta del archivo del archivo que se hizo eco en la pantalla. De lujo, ¿EH?

Creo que sobre lo resume (conocerme que voy a dejar alguna pieza vital de conocimiento que determinará el éxito del fracaso de su vida).

* Puede haber más de 9 parámetros definidos por el usuario, pero sólo se puede acceder a 9 de ellos. El comando shift , puede mover el valor de un parámetro al parámetro antes de él. Aquí es un experimento que se puede tratar de...

de
echo presione cualquier tecla para enviar los siguientes parámetros a un comando:
echo 1 2 3 4 5 6 7 8 9 10
PAUSE > nul
llamar: comando 1 2 3 4 5 6 7 8 9 10
echo.
echo el script ha regresado desde el comando.
echo.
echo presione cualquier tecla para salir
PAUSE > nul
salida

: comando
echo parámetros 1-9:
echo %1 %2 %3 %4 %6 %7 %8 %9 de %5
echo.
echo que ahora se utilizará el comando shift para cambiar los valores.
cambio
echo.
echo parámetros 1-9:
echo %1 %2 %3 %4 %6 %7 %8 %9 de %5
GOTO: eof

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