Ejecutar un archivo Batch con parámetros en el script Batch
A veces necesitamos ejecutar un nuevo script de Batch desde el script de Batch actual con los parámetros necesarios. Este artículo discutirá cómo ejecutar otro archivo Batch con múltiples parámetros de un archivo Batch.
Ejecutar un archivo Batch con parámetros en el script Batch
Para ejecutar un script Batch con parámetros, debemos seguir este formato general, TuScript.bat Parámetro_1 Parámetro_2 Parámetro_3
. Obtendrá el parámetro en una secuencia numérica en el script de referencia como %1 %2 ... %n
.
Veamos un ejemplo con una explicación para hacerlo más fácil.
A continuación se muestra nuestro script de referencia. Los códigos dentro del script se comparten a continuación.
@echo off
ECHO The first parameter is %1
ECHO The second parameter is %2
ECHO The third parameter is %3
El código anterior imprimirá los parámetros. El código que hará referencia al código anterior será como:
TestScript.bat 300 250 800
Cambiamos el nombre de nuestro script de referencia a TestScript.bat
. Cuando presione Enter, obtendrá un resultado como el siguiente.
The first parameter is 300
The second parameter is 250
The third parameter is 800
Vamos con un ejemplo complejo. Ahora crearemos un script de referencia para tomar el parámetro, realizar una operación de adición y mostrarnos el resultado.
La versión modificada de nuestro código de script de referencia anterior se verá así.
@echo off
ECHO The first parameter is %1
ECHO The second parameter is %2
ECHO The third parameter is %3
Después de llamar al script de la misma manera que antes, obtendrá un resultado como el siguiente.
TestScript.bat 300 250 800
Producción :
The first parameter is 300
The second parameter is 250
The third parameter is 800
The result is 1350
Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.
LinkedInArtículo relacionado - Batch File
- Cambiar el nombre de parte del nombre de archivo en secuencia de Batch comandos
- Comprobar si existe un archivo usando Batch
- Concatenar varios archivos usando secuencias de Batch comandos
- Ejecutar Batch archivo como administrador
- Ejecutar Batch archivo de forma remota
- Ejecutar varios archivos en secuencias de Batch comandos