Tutorial programacion BAT - Parametros reemplazables

11 - Parametros reemplazables

Tutorial creado por soplo. Extraido de: http://foro.elhacker.net/index.php/topic,18148.0.html
30 de Noviembre de 1999

A menudo en este tipo de archivos tu quieres poder pasarle parámetros. Estos parámetros sirven para que el script haga una cosa u otra en función del parámetro que le pasas. Por ejemplo si tienes un archivo bat cuyo nombre es AVERIGUARSISTEMAOPERATIVO.BAT tu puedes hacer lo siguiente:
AVERIGUARSISTEMAOPERATIVO windows98
AVERIGUARSISTEMAOPERATIVO win2000
AVERIGUARSISTEMAOPERATIVO winxp

En los tres casos llamas al mismo script AVERIGUARSISTEMAOPERATIVO, pero en cada caso le pasas un parámetro diferente. En el primero le pasas windows98, en el segundo le pasas win2000 y en el tercero le pasas winxp.

Para referirte al parámetro en el código debes saber que el sistema les asigna nombre de forma automática. Ál primero le llama %1, al segundo %2, al tercero %3, ..., al mil %1000

Así yo podría tener un archivo bat llamado AVERIGUARSISTEMAOPERATIVO.BAT que me confirma si mi sistema operativo es el que yo creo.
Su código sería:

if %os%==%1 goto correcto si el sistema operativo (%os%) es igual al primer parámetro (%1) ir a etiqueta correcto
echo el sistema operativo NO es %1 poner el mensaje de que no es
goto fin  
:correcto etiqueta
echo el sistema operativo SI es %1 poner el mensaje de que si es
:fin  

 

40 opiniones

Comandos configuración

Hola: Conoserás algún comando para Cambiar el Nombre y grupo de Trabajo de un Windows XP, Estoy elavorando un BAT, que me facilite configurar los púestos de trabajo de una red. GRACIAS. ANDPABLO
holas

como descargo el tutorial completo?
vc

vcvc
urgente

como descargo el tutorial?????
criss

bueno
1 2 3 4 5 6 7 ... 8 | siguiente >

Tutoriales relacionados con 'Tutorial programacion BAT'

Este documento Cómo está dedicado a todos los (pronto ex-)usuarios de DOS y Windows que... Más »

Autor y licencia de 'Tutorial programacion BAT'

Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.