Pregunta

Soy un poco nuevo en la programación así que por favor oso conmigo. Creo una gran cantidad de auto-extractores que subo a un sitio FTP que mis clientes a continuación, descarga (con la auto-extractor de poner los archivos que se subió la cremallera hasta el lugar correcto). Estoy tratando de automatizar este proceso en mi final, ya que es bastante repetitivo.

creo que puedo encontrar la manera de crear la cremallera y cómo cargar el archivo una vez creado, pero no puedo encontrar la manera de crear utilizar WinZip sí para crear un extractor automático del archivo zip creado. WinZip tiene una interfaz de línea de comandos, pero WinZip SE aparentemente no lo hace.

Cualquier ayuda se agradece ... Estoy pensando en escribir este código en Java por cierto.

Gracias.

¿Fue útil?

Solución

De acuerdo con ¿Cuáles son las diferencias entre el total de WinZip Self-Extractor y la versión Personal Edition ?

  

Auto-extracción de archivos se puede crear desde la línea de comandos.

Una vez dicho esto, no estoy seguro de que iba a utilizar Java para automatizar las tareas que se está describiendo, no es la mejor herramienta para que en mi humilde opinión. Prefiero utilizar secuencias de comandos shell.

Actualización: (en respuesta a un comentario de la OP) Realmente no soy un especialista en Windows, pero creo que Windows PowerShell podrían ser apropiados para el trabajo (y que puede ser utilizado para una consulta EM acceso base de datos).

Otros consejos

Si necesita comprimir archivos zip y descomprimir, sólo tiene que utilizar cualquier otra utilidad de línea de comandos, lo que va a llamar desde su aplicación Java. Por ejemplo zip, y descomprimir: http://www.info-zip.org/

7-zip es libre y puede hacer esto en la línea de comandos, lo que significa que puede hacer un script por lotes. 7za un -sfx MySelfExtractingzip.exe MyFolderContainingFiles /

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top