Crear autoejecutables.

02/03/2004 - 22:19 por bufalo | Informe spam
Hola,
No se si mi respuesta la encontrare en este foro o en otro pero si no es en
este diganme por favor en cual.
Bien al grano.
Estoy intentando crear un autoejecutable para grabar mi proyecto Fin de
Carrera en un CD. Mi idea es que se abra un archivo inicial de explicación y
después que se pueda navegar por el resto del CD una vez leido. El resto del
CD contiene carpetas con archivos de word, de excel, imágenes y cosas de
este estilo. Bien he creado un .bat que me abre el archivo inicial pero al
cerrarlo no se me abre la exploracion del CD si no que si vuelvo a ejecutar
la operación de exploracion se me vuelve a reproducir el mismo proceso.
Espero que se me haya entendido y alguien pueda decirme como podria hacer
esto o en su caso que me diga donde puedo encontrar información extensa al
respecto de como crear esos ejecutables para que pueda leer sobre el tema.
Tb información de como crear los .bat porque el que he creado ha sido
extraido de una pagina donde no hay mas información que la que ya he
utilizado.
Gracias de antemano.

Preguntas similare

Leer las respuestas

#1 David
03/03/2004 - 19:46 | Informe spam
En este foro, no creo que te podamos ayudar, pero al menos
te puedo dar algunas ideas.

Si no te entendí mal, lo que necesitas es un programita
que se ejecute automáticamente al insertar el CD de tu
proyecto en una PC. Este programa debería
llamarse "autorun.inf". En este archivo, se suelen
programar líneas como la siguiente:

[autorun]
OPEN=xx.exe
ICON=xx.ico

Y aquí está la mala noticia: vas a necesitar un programita
ejecutable (xx.exe) en algún lenguaje, que inicie las
acciones que querés implementar. Sólo así se puede, no se
vale que abras un documento, un archivo de Excel o una
PPT, tiene que ser un ejecutable. Para averiguar esto, te
recomiendo el foro de Visual Basic, o alguno similar en la
categoría de desarrollo.

Y aquí está la buena noticia: Creo que lo que mejor
resolvería tu problema, es implementar una serie de
páginas "html" para poder navegar por medio de
hipervínculos en tu proyecto. Esto lo podés hacer
utilizando algún editor de páginas WEB, como FrontPage, o
incluso, con el mismo Word, guardando los documentos en
formato html (Archivo - Guardar como página Web). De esto
también podés buscar asesoría en el foro de FrontPage.

Te deseo éxito. Lamentablemente a distancia no podemos
hacer más que orientarte en el camino que debés tomar,
pero ánimo. Vas a ver que no es tan difícil.

:)


Hola,
No se si mi respuesta la encontrare en este foro o en


otro pero si no es en
este diganme por favor en cual.
Bien al grano.
Estoy intentando crear un autoejecutable para grabar mi


proyecto Fin de
Carrera en un CD. Mi idea es que se abra un archivo


inicial de explicación y
después que se pueda navegar por el resto del CD una vez


leido. El resto del
CD contiene carpetas con archivos de word, de excel,


imágenes y cosas de
este estilo. Bien he creado un .bat que me abre el


archivo inicial pero al
cerrarlo no se me abre la exploracion del CD si no que si


vuelvo a ejecutar
la operación de exploracion se me vuelve a reproducir el


mismo proceso.
Espero que se me haya entendido y alguien pueda decirme


como podria hacer
esto o en su caso que me diga donde puedo encontrar


información extensa al
respecto de como crear esos ejecutables para que pueda


leer sobre el tema.
Tb información de como crear los .bat porque el que he


creado ha sido
extraido de una pagina donde no hay mas información que


la que ya he
utilizado.
Gracias de antemano.


.

Respuesta Responder a este mensaje
#2 bufalo
03/03/2004 - 20:43 | Informe spam
Gracias David,
He estado navegando un poquillo y creo que mas o menos ya tengo lo que
queria, de todas formas mirare de pasarme por los foros que comentas porque
me gustaria pulirlo un poquillo mas.
De momento lo he resuelto añadiendo una linea que me abra el explorador para
que el usuario del cd busque el archivo que mas le interese y lo abra.
Ya he creado el autorun.inf y lo que he hecho ha sido dirigirlo a un archivo
que he llamado "arranque.bat". Dentro de este .bat he escrito tres lineas
que son:
@nota.txt (El archivo introductorio)
@explorer (me abre el explorador de windows)
@exit (sin comentarios, obvio)

Las arrobas no se para que sirven pero lo lei asi, lo he puesto asi y me
funcionan, asi es que las dejo. Lo que estoy buscando ahora es que me abra
el explorador pero por el directorio donde se encuentran los archivos de mi
proyecto.
De momento entregare lo que tengo asi porque el viernes es el ultimo dia del
plazo de entrega pero intentare mejorar el asunto para entregar otra copia
mejor mas adelante.
Bueno un saludo y gracias.


"David" escribió en el mensaje
news:39d201c4014f$e66bdfd0$
En este foro, no creo que te podamos ayudar, pero al menos
te puedo dar algunas ideas.

Si no te entendí mal, lo que necesitas es un programita
que se ejecute automáticamente al insertar el CD de tu
proyecto en una PC. Este programa debería
llamarse "autorun.inf". En este archivo, se suelen
programar líneas como la siguiente:

[autorun]
OPEN=xx.exe
ICON=xx.ico

Y aquí está la mala noticia: vas a necesitar un programita
ejecutable (xx.exe) en algún lenguaje, que inicie las
acciones que querés implementar. Sólo así se puede, no se
vale que abras un documento, un archivo de Excel o una
PPT, tiene que ser un ejecutable. Para averiguar esto, te
recomiendo el foro de Visual Basic, o alguno similar en la
categoría de desarrollo.

Y aquí está la buena noticia: Creo que lo que mejor
resolvería tu problema, es implementar una serie de
páginas "html" para poder navegar por medio de
hipervínculos en tu proyecto. Esto lo podés hacer
utilizando algún editor de páginas WEB, como FrontPage, o
incluso, con el mismo Word, guardando los documentos en
formato html (Archivo - Guardar como página Web). De esto
también podés buscar asesoría en el foro de FrontPage.

Te deseo éxito. Lamentablemente a distancia no podemos
hacer más que orientarte en el camino que debés tomar,
pero ánimo. Vas a ver que no es tan difícil.

:)


Hola,
No se si mi respuesta la encontrare en este foro o en


otro pero si no es en
este diganme por favor en cual.
Bien al grano.
Estoy intentando crear un autoejecutable para grabar mi


proyecto Fin de
Carrera en un CD. Mi idea es que se abra un archivo


inicial de explicación y
después que se pueda navegar por el resto del CD una vez


leido. El resto del
CD contiene carpetas con archivos de word, de excel,


imágenes y cosas de
este estilo. Bien he creado un .bat que me abre el


archivo inicial pero al
cerrarlo no se me abre la exploracion del CD si no que si


vuelvo a ejecutar
la operación de exploracion se me vuelve a reproducir el


mismo proceso.
Espero que se me haya entendido y alguien pueda decirme


como podria hacer
esto o en su caso que me diga donde puedo encontrar


información extensa al
respecto de como crear esos ejecutables para que pueda


leer sobre el tema.
Tb información de como crear los .bat porque el que he


creado ha sido
extraido de una pagina donde no hay mas información que


la que ya he
utilizado.
Gracias de antemano.


.

Respuesta Responder a este mensaje
#3 Ramón Sola [MVP Windows Client]
04/03/2004 - 13:26 | Informe spam
Aprovecho para comentarte que la arroba a principio de línea en un
archivo .bat evita que aparezcan las líneas de comandos en pantalla. Es
como un "echo off" provisional, aplicado a una línea en concreto.
Por ejemplo, habrás visto en muchos ficheros .bat la línea:
@echo off

Y a partir de ahí, desaparecen las líneas de comandos. Si no estuviera
ahí esa arroba, se vería el "eco" del "echo off":
C:\Mis documentos>echo off
[...y aquí continuaría la ejecución del .bat sin mostrar las líneas
siguientes...]

Si no hubieses puesto las arrobas, se vería algo como esto cuando se
ejecutara el .bat:
(Los textos entre corchetes son comentarios míos)

E:\>nota.txt
[Se abre el archivo]
E:\>explorer
[Se abre el explorador de Windows]
E:\>exit
[Finaliza la ejecución del .bat y se cierra la ventana]

Ramón Sola, Málaga (España) / MVP Windows - Shell/User
(yanoseashooligan -> yahoo)
Procuro que los consejos y procedimientos que doy sean válidos y
seguros desde una perspectiva técnica. No obstante, no asumiré
ninguna responsabilidad si alguien pone en práctica lo dicho.

Parece que bufalo escribió el mensaje
news::
Gracias David,
He estado navegando un poquillo y creo que mas o menos ya tengo lo que
queria, de todas formas mirare de pasarme por los foros que comentas
porque me gustaria pulirlo un poquillo mas.
De momento lo he resuelto añadiendo una linea que me abra el
explorador para que el usuario del cd busque el archivo que mas le
interese y lo abra.
Ya he creado el autorun.inf y lo que he hecho ha sido dirigirlo a un
archivo que he llamado "arranque.bat". Dentro de este .bat he escrito
tres lineas que son:
@nota.txt (El archivo introductorio)
@explorer (me abre el explorador de windows)
@exit (sin comentarios, obvio)

Las arrobas no se para que sirven pero lo lei asi, lo he puesto asi y
me funcionan, asi es que las dejo. Lo que estoy buscando ahora es que
me abra el explorador pero por el directorio donde se encuentran los
archivos de mi proyecto.
De momento entregare lo que tengo asi porque el viernes es el ultimo
dia del plazo de entrega pero intentare mejorar el asunto para
entregar otra copia mejor mas adelante.
Bueno un saludo y gracias.
Respuesta Responder a este mensaje
#4 bufalo
05/03/2004 - 16:57 | Informe spam
Gracias Ramón por la aclaración.
Os comento aunque no sirva para nada (pero hoy estoy contento) que ya he
entregado el CD con el proyecto. Al final como no habia leido esta ultima
respuesta pues lo puse sin arrobas ya que al probarlo y ver que me
funcionaba sin ellas se las quité, pero ahora mismo lo modificare para el
próximo y se las pongo.
Ya que estamos en esto no sabreis como puedo hacer que me abra el explorador
para buscar por la unidad donde esta el cd introducido? O al menos poner
unos comandos para que me lleve a ella directamente sin necesidad de que la
tenga que buscar el usuario del CD? Ayer estuve un buen rato haciendo
pruebas de distintas formas sin exito. Si no es asi no os preocupeis que en
cuanto encuentre la forma os lo comunicare. Se me ha metido en la cabeza y
como estoy seguro que se puede hacer lo conseguire antes o depues, aunque me
tenga que dejar los ojos leyendo manuales o buscando en internet.
Gracias por todo y un saludo.


"Ramón Sola [MVP Windows Client]" escribió
en el mensaje news:eFA%
Aprovecho para comentarte que la arroba a principio de línea en un
archivo .bat evita que aparezcan las líneas de comandos en pantalla. Es
como un "echo off" provisional, aplicado a una línea en concreto.
Por ejemplo, habrás visto en muchos ficheros .bat la línea:
@echo off

Y a partir de ahí, desaparecen las líneas de comandos. Si no estuviera
ahí esa arroba, se vería el "eco" del "echo off":
C:\Mis documentos>echo off
[...y aquí continuaría la ejecución del .bat sin mostrar las líneas
siguientes...]

Si no hubieses puesto las arrobas, se vería algo como esto cuando se
ejecutara el .bat:
(Los textos entre corchetes son comentarios míos)

E:\>nota.txt
[Se abre el archivo]
E:\>explorer
[Se abre el explorador de Windows]
E:\>exit
[Finaliza la ejecución del .bat y se cierra la ventana]

Ramón Sola, Málaga (España) / MVP Windows - Shell/User
(yanoseashooligan -> yahoo)
Procuro que los consejos y procedimientos que doy sean válidos y
seguros desde una perspectiva técnica. No obstante, no asumiré
ninguna responsabilidad si alguien pone en práctica lo dicho.

Parece que bufalo escribió el mensaje
news::
> Gracias David,
> He estado navegando un poquillo y creo que mas o menos ya tengo lo que
> queria, de todas formas mirare de pasarme por los foros que comentas
> porque me gustaria pulirlo un poquillo mas.
> De momento lo he resuelto añadiendo una linea que me abra el
> explorador para que el usuario del cd busque el archivo que mas le
> interese y lo abra.
> Ya he creado el autorun.inf y lo que he hecho ha sido dirigirlo a un
> archivo que he llamado "arranque.bat". Dentro de este .bat he escrito
> tres lineas que son:
> @nota.txt (El archivo introductorio)
> @explorer (me abre el explorador de windows)
> @exit (sin comentarios, obvio)
>
> Las arrobas no se para que sirven pero lo lei asi, lo he puesto asi y
> me funcionan, asi es que las dejo. Lo que estoy buscando ahora es que
> me abra el explorador pero por el directorio donde se encuentran los
> archivos de mi proyecto.
> De momento entregare lo que tengo asi porque el viernes es el ultimo
> dia del plazo de entrega pero intentare mejorar el asunto para
> entregar otra copia mejor mas adelante.
> Bueno un saludo y gracias.

Respuesta Responder a este mensaje
#5 Ramón Sola [MVP Windows Client]
06/03/2004 - 01:24 | Informe spam
Como el tema es más propio de sistemas operativos que de Office XP,
sugiero que lo plantees en el foro correspondiente.
Ramón Sola, Málaga (España) / MVP Windows - Shell/User
(yanoseashooligan -> yahoo)
Procuro que los consejos y procedimientos que doy sean válidos y
seguros desde una perspectiva técnica. No obstante, no asumiré
ninguna responsabilidad si alguien pone en práctica lo dicho.

Parece que bufalo escribió el mensaje
news::
Gracias Ramón por la aclaración.
Os comento aunque no sirva para nada (pero hoy estoy contento) que ya
he entregado el CD con el proyecto. Al final como no habia leido esta
ultima respuesta pues lo puse sin arrobas ya que al probarlo y ver
que me funcionaba sin ellas se las quité, pero ahora mismo lo
modificare para el próximo y se las pongo.
Ya que estamos en esto no sabreis como puedo hacer que me abra el
explorador para buscar por la unidad donde esta el cd introducido? O
al menos poner unos comandos para que me lleve a ella directamente
sin necesidad de que la tenga que buscar el usuario del CD? Ayer
estuve un buen rato haciendo pruebas de distintas formas sin exito.
Si no es asi no os preocupeis que en cuanto encuentre la forma os lo
comunicare. Se me ha metido en la cabeza y como estoy seguro que se
puede hacer lo conseguire antes o depues, aunque me tenga que dejar
los ojos leyendo manuales o buscando en internet.
Gracias por todo y un saludo.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida