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

dudas sobre WScript.Shell

Estas en el tema de dudas sobre WScript.Shell en el foro de ASP Clásico en Foros del Web. ayuda urgente... esto escribe un archivo llamado fichier.txt y lo ejecuta con WScript.Shell todo con la variable dir que es la path física del archivo ...
  #1 (permalink)  
Antiguo 29/11/2006, 07:43
Avatar de eberrios  
Fecha de Ingreso: agosto-2004
Ubicación: Chile
Mensajes: 145
Antigüedad: 20 años, 5 meses
Puntos: 1
Pregunta dudas sobre WScript.Shell

ayuda urgente...


esto escribe un archivo llamado fichier.txt y lo ejecuta con WScript.Shell
todo con la variable dir que es la path física del archivo

tengo muchas dudas

una de ellas shell se ejecuta en el servidor así es que path física debería funcionar no? ya que no me funciona estoy en duda respecto a eso.

tengo que tener algún permiso para poder ejecutar esto??
si es así cuales??

y si por ultimo (mi ultima opción pues estoy atrasado en la entrega) alguien sabe otra forma de subir un archivo de iis a otro ftp distinto?

Favor responder ya estoy muy complicado muchas gracias


set FSO = Server.CreateObject("Scripting.FileSystemObject")
Set objShell = CreateObject("WScript.Shell")
'creo archivo

Set EcrireFichier = FSO.CreateTextFile(Server.MapPath("../archivo/fichier.TXT"))

'escribo archivo
EcrireFichier.WriteLine ("open " & LeServer)
EcrireFichier.WriteLine (Login)
EcrireFichier.WriteLine (Password)
EcrireFichier.WriteLine ("ascii")
EcrireFichier.WriteLine ("put " & chr(34)& dir & "\" & NOM_ARCHIV & chr(34)) '"
EcrireFichier.WriteLine ("bye")
EcrireFichier.Close

'fin escribo archivo
ejec= ("ftp -s:" & chr(34) & dir & "\fichier.TXT" & chr(34))

'ejecuto shell
objShell.Run (ejec)
Set objShell = Nothing
set oFich=nothing
set archivo=nothing
  #2 (permalink)  
Antiguo 29/11/2006, 15:20
Avatar de eberrios  
Fecha de Ingreso: agosto-2004
Ubicación: Chile
Mensajes: 145
Antigüedad: 20 años, 5 meses
Puntos: 1
ya lo resolvi es una configuracion del servidor

gracias y disculpen las molestias
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 06:02.