Como hago para que al pegar un archivo con el comando
y no aparezca si deseo reemplazar los archivos existentes, digo no se podrá hacer un if exist que haga un excepción de los archivos en conflicto existentes?
el proyecto es el siguiente:
Cada vez que conecto mi pendrive sincronice mis imagenes del ordenador con la del pendrive y si lo enchufo en otra pc mía tambien haga lo mismo asi tengo todas las mismas imagenes en todas mis pc:
el autorun.inf tiene lo siguiente:
y el start.vbs es para que se ejecute en segundo plano contiene lo siguiente:
Luego el bat tiene lo siguiente:
espero sus respuestas desde ya gracias
Código [Seleccionar]
xcopy C:\Users\Usuario\Pictures H:\Imagenes /A /E /K
y no aparezca si deseo reemplazar los archivos existentes, digo no se podrá hacer un if exist que haga un excepción de los archivos en conflicto existentes?
el proyecto es el siguiente:
Cada vez que conecto mi pendrive sincronice mis imagenes del ordenador con la del pendrive y si lo enchufo en otra pc mía tambien haga lo mismo asi tengo todas las mismas imagenes en todas mis pc:
el autorun.inf tiene lo siguiente:
Código [Seleccionar]
[Autorun]
Label=User
Icon=Icono.ico
Open= start.vbs
shellexecute= start.vbs
UseAutoPlay=1
action=Abrir USB
y el start.vbs es para que se ejecute en segundo plano contiene lo siguiente:
Código [Seleccionar]
set objshell = createobject("wscript.shell")
objshell.run "Sincronizar.bat",vbhide
Luego el bat tiene lo siguiente:
Código [Seleccionar]
echo @off
if EXIST (H:\ goto A)else( goto B)
:A
xcopy C:\Users\user\Pictures H:\Imagenes /A /E /K
xcopy H:\Imagenes C:\Users\user\Pictures /A /E /K
end
:B
xcopy C:\Users\user\Pictures G:\Imagenes /A /E /K
xcopy G:\Imagenes C:\Users\user\Pictures /A /E /K
end
espero sus respuestas desde ya gracias
