Foros del Web » Programando para Internet » ASP Clásico »

SEXO!!! Ahora q ya capté tu atención, ayudame por favor!! Copiar d 1 servidor a otro!

Estas en el tema de SEXO!!! Ahora q ya capté tu atención, ayudame por favor!! Copiar d 1 servidor a otro! en el foro de ASP Clásico en Foros del Web. Tengo otro problema, tengo una pagina que actualiza una base de datos, y necesito que despues de actualizarla, se copie inmediatamente del servidor en el ...
  #1 (permalink)  
Antiguo 10/03/2003, 05:06
Avatar de angel_dope  
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 737
Antigüedad: 22 años, 5 meses
Puntos: 8
Pregunta SEXO!!! Ahora q ya capté tu atención, ayudame por favor!! Copiar d 1 servidor a otro!

Tengo otro problema, tengo una pagina que actualiza una base de datos, y necesito que despues de actualizarla, se copie inmediatamente del servidor en el que está, a otro. He intentado hacerlo de la siguiente manera:

Código:
dim filesys
set filesys=CreateObject("Scripting.FileSystemObject")
If filesys.FileExists("\\aidima-sql\intranetweb\basesdatos\fatrix.jpg") Then
filesys.CopyFile "\\aidima-sql\intranetweb\basesdatos\fatrix.jpg", "\\adominguez\tmp\"
Response.Write("Archivo Copiado")
ELSE
Response.Write("Archivo no encontrado")
End If
%>
Pero no ha habido manera , si le pongo en la ruta del destino otra máquina que no sea la local, me dice que no encuentra la ruta. Alguien puede ayudarme por favor. Si no se puede hacer de esta manera, se puede llamar a un archivo .BAT que haga la copia????
Muchas gracias por adelantado
  #2 (permalink)  
Antiguo 10/03/2003, 06:14
 
Fecha de Ingreso: enero-2002
Ubicación: Aranjuez (Madrid)
Mensajes: 115
Antigüedad: 23 años, 3 meses
Puntos: 0
Te explico como ejecutar un fichero .bat en el servidor.

Es muy sencillo, aki tienes el codigo, solo tienes q usar el objeto wshell, y dar permisos de ejecucion con el iis en la carpeta donde pongas el ejecutable, recuerda q esto puede ser peligroso¡¡¡¡ si alguien pudiese ejecutar ficheros en tu disco duro..... estariamos apañaos no? Espero q te sea de utilidad

<%
set wshell = server.createobject("wscript.shell")
wshell.run "c:\fichero_a_ejecutar.bat"
set wshell = nothing
%>

Para cosas más complejas busca información en cualquier buscador, la pista.... wscript


Hasta luego¡¡¡¡¡
  #3 (permalink)  
Antiguo 10/03/2003, 06:40
Avatar de angel_dope  
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 737
Antigüedad: 22 años, 5 meses
Puntos: 8
Muchas gracias, espero que con esto sea suficiente, ya te contaré
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:19.