Ver Mensaje Individual
  #1  
Antiguo 13-06-2005
quake2420 quake2420 is offline
Miembro
 
Registrado: abr 2004
Posts: 28
Reputación: 0
quake2420 Va por buen camino
sobre la funcion winexec

hola amigos, tengo la siguiente duda, quiero crear un archivo zip y añadirle ficheros, lo hago de la siguiente manera:
Primero creo el archivo zip con la funcion filecreate, luego copio los archivos que quiero comprimir en el directorio donde tengo el ejecutable del programa zip , uso el programa 7zmanager, que funciona mediante linea de comandos de msdos asi que utilizo la funcion winexec para colocarme primero en el directorio donde esta el ejecutable del programa y luego para comprimir los archivos de la siguiente manera:
1. winexec(Phar('cd.exe ' + rutazp), sw_shownormal); donde rutazp contiene la ruta donde esta el archivo ejecutable para comprimir archivos.
2.lugo la siguiente linea vuelvo a usar la funcion winexec con los siguientes parametros
winexec(Phar('7z.exe a '+ archivo.zip + archivos a comprimir ), sw_shownormal);
el problema es que no me hace nada y no se por que es.
Me gustaria saber si sabriais como arreglarlo y por que me ocurre esto.
Gracias por adelantado
Responder Con Cita