Foro de elhacker.net

Sistemas Operativos => Windows => Mensaje iniciado por: bluevirtual en 8 Enero 2013, 23:57 pm



Título: Ejecutar programa en rar sin descomprimirlo
Publicado por: bluevirtual en 8 Enero 2013, 23:57 pm
En 1º lugar felicitaros a todos el nuevo año, q espero sea mejor q el pasado q fue "peío"   :-(

Después a ver si alguien puede ayudarme...
Tengo un programa portable comprimido y quiero ejecutarlo mediante un acceso directo  o un bat pero SIN DESCOMPRIMIRLO, y por su puesto sin tner q entrar en el rar q viene comprimido...
A ver q se puede hacer..

GRACIAS A TODOS DE ANTEMANO, y lo dixo, q tengáis un buen año majetes  ;-)


Título: Re: Ejecutar programa en rar sin descomprimirlo
Publicado por: adgellida en 8 Enero 2013, 23:59 pm
Según lo que yo sé debes usar el comando unrar para windows y luego ejecutas lo que tengas que hacer, para ello copia el archivo unrar en el directorio de windows y lo cogerá por defecto, si no pues lo ejecutas en la raíz. Si no está descomprimido el archivo no se puede ejecutar. Creo


Título: Re: Ejecutar programa en rar sin descomprimirlo
Publicado por: bluevirtual en 9 Enero 2013, 00:04 am
Coño q rapidez d respuesta ... pasmao me qdao.. ¡¡

1º darte la gracias, y dspués dcirte q el unrar q es? es q ni idea, y quizás antes no m he explicado bien, lo q quiero hacer ejecutar el programa portable q viene comprimido sin tener q entrar en el archivo *.rar q está dicho programa, o sea, activar el *.exe dl programa sin abrir el rar.. .  no sé si m he explicado bien antes y ahora..

Gracias por vuestra paciencia majete, q hacemos..?   ;D


Título: Re: Ejecutar programa en rar sin descomprimirlo
Publicado por: adgellida en 9 Enero 2013, 00:18 am
Te he entendido, es un archivo que ejecutado con sus pertinentes switches descomprime un archivo, así que tendrás que ejecutarlo estilo así:

unrar "modificadores" "archivo a descomprimir"

Lo puedes obtener de aquí o de otros sitios -> http://www.rarlab.com/rar_add.htm (http://www.rarlab.com/rar_add.htm)

Luego ejecutas el fichero, para hacer eso debes tener en la misma carpeta el unrar o copiarlo en windows como ya te he dicho.

En resumen, debes descomprimirlo pero por la línea de comandos por poner un ejemplo.

Léete bien los modificadores.


Título: Re: Ejecutar programa en rar sin descomprimirlo
Publicado por: bluevirtual en 9 Enero 2013, 00:24 am
lo acabo d descargar e instalar, pero cuando ejecuto unrar.exe sale una pantalla en DOS y desaparece rapidamente..... q hago..?


Título: Re: Ejecutar programa en rar sin descomprimirlo
Publicado por: adgellida en 9 Enero 2013, 00:54 am
debes dominar la línea de comandos para hacer eso, no entiendo como quieres ejecutar un bat y no entiendes lo que te digo.

unrar "modificadores" "archivo a descomprimir"

abres un cmd en la carpeta "coches", dentro de "coches" está "coches.rar"

unrar -LETRA "coches.rar"

la carpeta coches debe estar donde está unrar a no ser que lo copies en c:\Windows

Mírate el manual de "unrar" para windows para saber qué letra poner.

Por tanto si te lo ideas con un bat puedes ejecutar tu programa que está en un rar y cuando finalice el programa borre todo lo extraido dejándolo como estaba, pero para eso...dominación del cmd.

Creo que he sido bastante claro, bueno también lo pensaba en el primer post, cualquier duda que sea lo más específica posible y te contestaré encantado.

También se me ocurre que te mires tutoriales del cmd, pero ya te digo es sólo ejecutar un comando sobre un archivo con un modificar o sin él, 0 de misterio. Voy a dormir.


Título: Re: Ejecutar programa en rar sin descomprimirlo
Publicado por: bluevirtual en 10 Enero 2013, 20:34 pm
... pasmao ma dejao, outre fois... xico, yo d informátik ná d ná.... lo q oigo y poco +, así q abusando d tu paciencia  ;D, t lo voy a pedir d otra manera, a ver si llego a algo, a vr si hay manera... :

-tengo st arxivo:  PORTABL_Photoshop CS6.rar q a contiene estos arxivos:
                           · Autorun Play (st es una carpeta)
                           · autorun.inf
                           · PSCS6.exe
                           · pscs6.ico
                           · lua5.1.dll
                           · lua51.dll

.. lo q yo kisiera es tener como un acceso directo (por eso pensé en un bat) q abriera el rar y ejecutase el archivo "PSCS6.exe" sin yo tener q entrar en el rar, y menos, tener q descomprimirlo cada vez q kiera usar el photoshop..
A lo mejor lo q quiero no puede hacerse y por narices tengo q entrar en el rar para ejecutar el programa, pero pensé q sí puede haber algún camino para hacerlo...
Espero q ahora me hayas entendido mejor, o, lo más seguro, sea yo el melón q no se entera.
Espero tu respuesta majete.
SALUDOS,  y si alguien se apunta, mejó q mejó  :laugh:   


Título: Re: Ejecutar programa en rar sin descomprimirlo
Publicado por: adgellida en 11 Enero 2013, 00:30 am
1.Descomprimes el enlace y dentro de la carpeta "ejecutar photoshop" metes el portable comprimido. Esa carpeta la situas donde quieras.
2.Creas un acceso directo al escritorio de "ejecutar photoshop.bat".
3.Para abrirlo deberás darle a tu acceso directo, inconveniente? Tendras un prompt. Solución? Según he leido hay muchas formas de ocultarla, investiga.

Qué hace exactamente este bat.¿?

1.Descomprime.
2.Ejecuta.
3.Limpia para una posterior descompresión y ejecución.

Es eso lo que necesitas?

http://www.mediafire.com/?rb5p7s44rzfeudj (http://www.mediafire.com/?rb5p7s44rzfeudj)


Título: Re: Ejecutar programa en rar sin descomprimirlo
Publicado por: bluevirtual en 11 Enero 2013, 10:41 am
.. amigo...  siento decirte q no hemos terminado   :-(
sigo los pasos como tan detalladamnt m indicas, lo qm lo hace todo muy fácil, pero cdo ejecuto el bat qm has enviado (fenómeno por tu parte) aparece muy rapidamnt una ventana d DOS, y + rapidamnt desaparece sin hacer nada, incluso ni me da tiempo a leer algo d lo q pone.... q hago mal?

SALUDOS.. y seguimos intentándolo, ok? 


Título: Re: Ejecutar programa en rar sin descomprimirlo
Publicado por: adgellida en 11 Enero 2013, 10:57 am
Vale pásame tu .rar por mediafire o por donde quieras


Título: Re: Ejecutar programa en rar sin descomprimirlo
Publicado por: bluevirtual en 12 Enero 2013, 12:43 pm
http://ge.tt/6yt3IFV/v/0
ese es el link d descarga d mi portable.
Como m indicaste cree una carpeta q le puse "Ejecutar photoshop" y dentro d ella coloqué los siguientrs archivos:

- ejecutar photoshop.bat
- PORTABL_Photoshop CS6.rar
- UnRAR.exe

Mi sistema operativo es W7. A ver qs puede hacer.
SALUDOS y gracias por el interés mostrado  ;-)


Título: Re: Ejecutar programa en rar sin descomprimirlo
Publicado por: 3mp3z@ndo en 12 Enero 2013, 15:00 pm
Todo lo que quieres hacer lo haces desde el mismo winrar, creas un archivo sfx con winrar y listo, cumple exactamente con lo que pides, además que te permite incluso rebajar aún mas el peso del archivo comprimido al darte la opción de elegir que método de compresión quieres utilizar, incluso te dá la opción de crear un acceso directo desde ahí mismo (aunque no lo necesites):

Un saludo


Título: Re: Ejecutar programa en rar sin descomprimirlo
Publicado por: adgellida en 12 Enero 2013, 16:13 pm
Como bien te dicen es otro método, yo he logrado hacer lo siguiente:

Método 1, script:

http://www.mediafire.com/?cb4j7x6y46mzmnm
 (http://www.mediafire.com/?cb4j7x6y46mzmnm)
No he conseguido cerrar la ventana de MS-DOS cuando se acaba de ejecutar todo, por tanto deberás cerrarla manualmente, pero quitando esto y que la ventana es visible, es lo que necesitas, lo único malo es el tiempo de descompresión y eliminación de archivos

Método 2, sfx

http://www.mediafire.com/?17jkvl0k1ogyahm (http://www.mediafire.com/?17jkvl0k1ogyahm)

Lo malo es que le tienes que dar al botón Install y luego no sé cómo eliminar los archivos instalados si no es con otro script.

Puedes modificar tanto el script del método 1, como personalizarte tú mismo el SFX. Son las soluciones que te doy por ahora para andar por casa, también se podrían realizar de otras muchas formas pero primero mis limitaciones y luego el tiempo juegan en contra mía.


Título: Re: Ejecutar programa en rar sin descomprimirlo
Publicado por: 3mp3z@ndo en 12 Enero 2013, 16:23 pm


Método 2, sfx

http://www.mediafire.com/?17jkvl0k1ogyahm (http://www.mediafire.com/?17jkvl0k1ogyahm)

Lo malo es que le tienes que dar al botón Install y luego no sé cómo eliminar los archivos instalados si no es con otro script.


Cuando creas un sfx con winrar, puedes hacer que el método de extracción sea automático sin que el usuario tenga que apretar install ni ninguna otra acción, simplemente ejecuta el autoextraibles y listo, en cuanto a eliminar los archivos extraidos, igualmente lo haces desde la configuracion al crear el sfx, simplemente extrae los archivos en una carpeta temporal y cuando finaliza el programa principal, se eliminan automáticamente todos los archivos extraidos.

No hay que mirar más que las diferentes opciones que te ofrece winrar al crear un sfx  y ya.

Un saludo


Título: Re: Ejecutar programa en rar sin descomprimirlo
Publicado por: adgellida en 12 Enero 2013, 21:21 pm
Sí, lo segundo lo vi, pero lo primero no, dónde está exactamente lo de "no intervención" del usuario?


Título: Re: Ejecutar programa en rar sin descomprimirlo
Publicado por: 3mp3z@ndo en 12 Enero 2013, 21:59 pm
Sí, lo segundo lo vi, pero lo primero no, dónde está exactamente lo de "no intervención" del usuario?

Pues lo de "no intervención del usuario" generalmente en cualquier programa que permita esta opción se le suele llamar por un nombre bastante descriptivo.

En el caso de Winrar al crear archivos autoextraibles se llama modo silencioso


Título: Re: Ejecutar programa en rar sin descomprimirlo
Publicado por: adgellida en 12 Enero 2013, 22:03 pm
Antes me respondes diciendo que ponga un /s


Título: Re: Ejecutar programa en rar sin descomprimirlo
Publicado por: 3mp3z@ndo en 12 Enero 2013, 22:54 pm
Me vas a disculpar pero te responderé exactamente como yo considere oportuno, creo que ya he resuelto tu duda ¿cierto? ok

@bluevirtual, como ya te dije lo más comodo y simple para ti es crear un sfx con winrar, ya que cumple con tus necesidades.

Un saludo


Título: Re: Ejecutar programa en rar sin descomprimirlo
Publicado por: bluevirtual en 14 Enero 2013, 19:42 pm
!!  Por fín ¡¡  y gracias a vosotros, especialmente al amigo tonigellida, d veras, gracias x tu paciencia e insistencia  ;-)  ;-)  ;-)
aunq os diré q, dspués d hacer pruebas he tomado x la opción d  3mp3z@ndo.
Gracias enormes a los 2.

Va x vosotros:      ;-)  ;-)  ;-)  ;-)  ;-)  ;-)  ;-)  ;-)  ;-)  ;-)  ;-)  ;-)  ;-)  ;-)  ;-)

Espero q tb les haya servido a otros foreros.  HASTA OTRA.  SALUDOS