SOS PLEASE

31/12/2007 - 17:02 por Edison Torres | Informe spam
Estimados, adjunto el codigo para que mas o menos entiendan lo que deseo

@echo off
set /p var=INGRESE LA FECHA (DDMMAAAA):
mkdir \\servidor_local\bk_backupswin%var%
copy c:swinn\* \\servidor_local\bk_backupswin%var%
exit

Como se daran 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.
 

Leer las respuestas

#1 José Antonio Quílez [MS MVP]
01/01/2008 - 09:36 | Informe spam
En un .bat duplica el carácter %

...swin%%var%%

Saludos

"Edison Torres" escribió en el
mensaje de noticias:
Estimados, adjunto el codigo para que mas o menos entiendan lo que deseo

@echo off
set /p var=INGRESE LA FECHA (DDMMAAAA):
mkdir \\servidor_local\bk_backupswin%var%
copy c:swinn\* \\servidor_local\bk_backupswin%var%
exit

Como se daran 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.


Preguntas similares