Pregunta: | 56268 - PROCESO CON ARCHIVO BAT EN WINDOWS |
Autor: | Edison Torres |
Estimados, adjunto el codigo para que mas o menos entiendan lo que deseo
@echo off set /p var=INGRESE LA FECHA (DDMMAAAA): mkdir \servidor_localk_backup swin%var% copy c: swinn* \servidor_localk_backup swin%var% exit Como te daras cuenta esto me funciona siempre y cuando lo ejecute desde la pantalla Simbolo del Sistema y linea por linea. Pero si lo trato de ejecutar desde un archivo tipo BAT no me funciona solo me crea la carpeta rswin y no como deberia de ser que es rswin(acompañado con el dato que contiene la variable VAR). Si pueden ayudarme, Muchas gracias. |
Respuesta: | Froscar Fros |
Buenas, hasta donde yo sé creo que un archivo bat no permite que los comandos puedan pedir directamente que se introduzcan variables, como un programa normal y corriente; lo que sí permite es que se introduzcan Parámetros de entrada para ser utilizados por los comandos del archivo bat.
Por eso al ejecutar el bat si se mete el nombre de la carpeta como parámetro puedas hacer lo que necesitas. Por ejemplo: crear_carpeta[.bat] <nombre de la carpeta> Espero que pueda ayudarte, Saludos. |