Batch Script soporta el concepto de argumentos de línea de comandos donde los argumentos se pueden pasar a un archivo por lotes cuando se llama.
Utilizando el modificador /p y el comando SET, puede definir variables a partir de una Entrada.
El modificador /p permite establecer el valor de una variable en la línea de entrada introducida por el usuario.
El siguiente script es un ejemplo de cómo obtener entradas del usuario utilizando el teclado.
@echo off echo Enter your variable : set /p variable= echo Your variable is %variable%
El resultado del script
Puede simplificar la secuencia de comandos a.
@echo off SET /P variable=Enter your variable : echo Your variable is %variable%
Resultado