elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [BATCH] comprimir archivos y envio por servidor ftp
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [BATCH] comprimir archivos y envio por servidor ftp  (Leído 11,666 veces)
imlikeabird34

Desconectado Desconectado

Mensajes: 35


Ver Perfil
[BATCH] comprimir archivos y envio por servidor ftp
« en: 23 Diciembre 2012, 17:40 pm »

Hola ,deseo comprimir 2 carpetas y enviarlas por servidor ftp . Se deben enviar a la carpeta backup del servidor
Gracias.


« Última modificación: 23 Diciembre 2012, 17:53 pm por imlikeabird34 » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



Ver Perfil
Re: [BATCH] comprimir archivos y envio por servidor ftp
« Respuesta #1 en: 23 Diciembre 2012, 18:13 pm »

Puedes comprimir archivos usando winrar, 7z, uharc, en fin, hay decenas de software commandline,
Un ejemplo usando WinRAR:
Código:
RAR "Archivo.rar" ".\Carpeta"

Para subir un archivo a un FTP puedes usar el comando FTP.exe nativo de Windows (Pura basura) o puedes usar WPUT:
Código:
WPUT.exe "Archivo.zip" "FTP://.../Carpeta/"
http://prdownloads.sourceforge.net/wput/wput-pre0.6.zip?download

Saludos.


En línea



imlikeabird34

Desconectado Desconectado

Mensajes: 35


Ver Perfil
Re: [BATCH] comprimir archivos y envio por servidor ftp
« Respuesta #2 en: 24 Diciembre 2012, 05:47 am »

no entiendo bien , hay que copiar el archivo rar.exe (C:/archivos de programa/winrar/rar.exe) y wput.exe(luego de descargar el programa) a la carpeta de windows ?
En línea

Segadorfelix

Desconectado Desconectado

Mensajes: 157



Ver Perfil
Re: [BATCH] comprimir archivos y envio por servidor ftp
« Respuesta #3 en: 24 Diciembre 2012, 05:57 am »

no entiendo bien , hay que copiar el archivo rar.exe (C:/archivos de programa/winrar/rar.exe) y wput.exe(luego de descargar el programa) a la carpeta de windows ?
No, puedes ejecutar rar directamente con la ubicación en vez de RAR(C:/archivos de programa/winrar/rar.ex), wput en la carpeta donde están los archivos.
En línea

imlikeabird34

Desconectado Desconectado

Mensajes: 35


Ver Perfil
Re: [BATCH] comprimir archivos y envio por servidor ftp
« Respuesta #4 en: 27 Diciembre 2012, 05:20 am »

1) con q parámetro puedo comprimir una carpeta sin que me muestre el directorio completo en el rar (ej:c:/user/pepe). Probe con -ep1 pero no me muestra el nombre de la carpeta solo los archivos q hay en la misma
2) con q parámetro establezco una contraseña al rar sin q me pregunte en la consola
probe con -p pero me pregunta  :(.



para el servidor ftp tengo los siguientes archivos:
envio.bat
Código:
ftp -s:conexion.ftp

conexion.ftp
Código:
open ftp.servidor.com
"usuario"
"password"
bin
hash
put  archivo.rar
quit
podrian decirme pq no funciona?



Elektro: No hagas doble post
« Última modificación: 27 Diciembre 2012, 09:59 am por EleKtro H@cker » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



Ver Perfil
Re: [BATCH] comprimir archivos y envio por servidor ftp
« Respuesta #5 en: 27 Diciembre 2012, 10:06 am »

Código
  1. RAR a "Archivo.rar" ".\Carpeta" -p"contraseña" 1>NUL

¿Porque no usas wput en lugar de ftp.exe?

Código
  1. WPUT.exe "Archivo para subir.rar" "ftp://USUARIO:PASSWORD@xxx.xxx.xxx.xxx/Carpeta/"

Saludos
En línea



imlikeabird34

Desconectado Desconectado

Mensajes: 35


Ver Perfil
Re: [BATCH] comprimir archivos y envio por servidor ftp
« Respuesta #6 en: 27 Diciembre 2012, 15:55 pm »

1) a que te refieres con doble post
2) el abrir el rar pregunta la contraseña pero se abre con cualquier valor como si la contraseña estuviese vacia.Este es mi script:
Código:
@echo off
"%programfiles%\winrar\rar.exe" a -p"electro"  "carpeta.rar" "%userprofile%\desktop\carpeta\"
3) para usar wput en un ordenador remoto deberia crear un instalador silencioso y luego en el bat definir la ruta al ejecutable (wput.exe)?   
En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



Ver Perfil
Re: [BATCH] comprimir archivos y envio por servidor ftp
« Respuesta #7 en: 27 Diciembre 2012, 17:19 pm »

1) a que te refieres con doble post
Me refiero a que uses el botón "Modificar" para actualizar tus comentarios, en lugar de crear otro comentario seguido.
Más de un comentario en un periodo corto de tiempo se considera doble post, y no está permitido en ningún foro :xD.



2) el abrir el rar pregunta la contraseña pero se abre con cualquier valor como si la contraseña estuviese vacia
El comando que has puesto funciona corréctamente, abrir no es lo mismo que extraer :silbar:,
Los archivos siempre quedan al descubierto, es decir, los vas a poder ver, pero no vas a poder extraerlos si la contraseña es incorrecta.



3) para usar wput en un ordenador remoto deberia crear un instalador silencioso y luego en el bat definir la ruta al ejecutable (wput.exe)?
Sí, por ejemplo.

Si copias el archivo a la carpeta "C:\Windows\System32" (O syswow64 en algunos casos) no tienes que definir la ruta, puedes usarlo diréctamente escribiendo:
Código:
Wput.exe

PD: Lo mismo con el "RAR.exe" y cualquier otro exetubale.

Saludos
En línea



imlikeabird34

Desconectado Desconectado

Mensajes: 35


Ver Perfil
Re: [BATCH] comprimir archivos y envio por servidor ftp
« Respuesta #8 en: 28 Diciembre 2012, 16:43 pm »

1)
Código
  1. WPUT.exe "Archivo para subir.rar" "ftp://USUARIO:PASSWORD@xxx.xxx.xxx.xxx/Carpeta/"
ese script no me funciona, me dice nothing done. try wput --help
la ayuda dice q hay q especificar puerto y archivo al final , probé y tampoco funciona. Supongo q ademas falta algún parámetro como addr para uploads

2) necesito q el rar verifique contraseña tanto al abrirlo como al extraerlo pero no anda ni una ni otra, solo pregunta y dsp ejecuta la accion.
En línea

imlikeabird34

Desconectado Desconectado

Mensajes: 35


Ver Perfil
Re: [BATCH] comprimir archivos y envio por servidor ftp
« Respuesta #9 en: 30 Diciembre 2012, 19:48 pm »

ayuda por favor !!! ,sigo sin poder subir un archivo a mi servidor ,ya he intentado de todo incluso con el comando ftp -s
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Batch] comprimir el ficheros en zip o rar
Scripting
javor 1 15,415 Último mensaje 18 Febrero 2009, 18:10 pm
por Novlucker
Envio de texto plano y archivos desde visual basic a un servidor (Tomcat)
Programación Visual Basic
AndresFMA 0 3,952 Último mensaje 21 Mayo 2009, 00:39 am
por AndresFMA
[BATCH] Comprimir carpeta a zip
Scripting
Dany3j 6 16,144 Último mensaje 27 Enero 2012, 23:31 pm
por Dany3j
Subir carpeta entera por ftp en [batch] sin comprimir
Scripting
el_junior 0 2,634 Último mensaje 8 Febrero 2014, 01:29 am
por el_junior
Archivo batch para traer archivos desde servidor linux
Scripting
IraisGossow 0 1,917 Último mensaje 26 Mayo 2015, 00:14 am
por IraisGossow
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines