Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/06/2005, 10:03
aspPro
 
Fecha de Ingreso: mayo-2005
Mensajes: 2
Antigüedad: 20 años
Puntos: 0
Si está en la misma red, ademas ejecutando el programita desde cmd localmente funciona perfectamente, es decir, desde mi equipo ejecuto (con cmd) el programa en el servidor web (donde se encuentran la pagina asp y el .exe) pasandole un fichero ubicado en otro servidor, en el cual , por cierto he observado que tampoco se pueden realizar otras acciones como 'move' por script asp, mientras que con cmd desde mi equipo si que puedo. Las mismas rutas que uso en asp , que no funciona, funcionan en cmd en mi equipo...

En cmd: move \\serverweb\ruta..\..\fichero \\putoserver\ruta..\..\fichero

(esto funciona)

En ASP:

Function Cortar(ByVal PathOrigen, ByVal PathDestino)
Dim objWSH, strACLCommand, return_
Set objWSH = Server.CreateObject("WScript.Shell")
Response.Write "lc_PathGzip: "& lc_PathGzip &"<br>"
strACLCommand = "cmd /c echo y|move " & PathOrigen & " "&
PathDestino

Response.Write "strACLCommand: "& strACLCommand &"<br>"
return_ = objWSH.Run (strACLCommand, 0, True)
if err.number <> 0 then
Response.Write err.description
end if
Set objWSH = nothing
End Function

Siendo las mismas rutas en ambos casos ...mmm