Ms-Dos - Batch + commondialog y guardar el path en un string

 
Vista:
sin imagen de perfil

Batch + commondialog y guardar el path en un string

Publicado por Tito (1 intervención) el 30/01/2014 15:38:56
Buenas tardes,

Estoy intentando programar un BATCH que me permita seleccionar un archivo mediante un commondialog en vbs y guardar el path en un string para luego eliminar ese archivo y copiar otro en su lugar, este es el código hasta donde buenamente he sabido... Pero no se cómo guardar la variable del path en un string para luego usarlo...

:: variables

set drive=C:\Documents and Settings\%username%\Escritorio\
set remotedrive=\\V...
set backupcmd=copy /V /Y /Z

@Title .::.
(
echo Dim DialogBox
echo Set DialogBox = CreateObject("UserAccounts.CommonDialog.1"^)
echo DialogBox.InitialDir = "%HomeDrive%"
echo DialogBox.Filter = "Archivo ACCESS|*.mdb"
echo DialogBox.ShowOpen
set filename =Dialogbox.filename
)>CommonDialog.vbs

cscript //nologo CommonDialog.vbs

PAUSE

echo ### %filename%

echo ### Actualizando...

PAUSE

cd %drive%

del /F /Q %drive%&%filename%

echo ##eliminada

%backupcmd% "%remotedrive%test" "%drive%Remotatest.mdb"

echo ### Actualizacion completada!


Gracias de antemano,
Saludos,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder