Instrucción Open

17/02/2004 - 14:27 por Manolo | Informe spam
Hola, estoy generando un CD con autoarranque y para ello
uso la instrucción Open=Start "nombredefichero.pdf".
Cuando meto el CD e intento arrancarlo me da un mensaje
de error diciendo que Windows no encuentra Start.exe.

No soy muy experto, pero por lo que he visto en páginas
web que he visitado Start.exe debería estar en el
Wondows. ¿alguien me puede echar una mano?

Preguntas similare

Leer las respuestas

#1 JM Tella Llop [MVP Windows] ·
17/02/2004 - 15:10 | Informe spam
start.exe no es un fichero de windows (existia por separado en W9X).
En los sistemas de nucleo NT (y XP lo es), el comando start está incorporado al propio cmd.

Por tanto, puede que te funcione:

cmd /c start "nombredefichero.pdf"

Jose Manuel Tella Llop
MVP - Windows

http://www.multingles.net/jmt.htm
Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


"Manolo" wrote in message news:11f4d01c3f559$ce287c00$
Hola, estoy generando un CD con autoarranque y para ello
uso la instrucción Open=Start "nombredefichero.pdf".
Cuando meto el CD e intento arrancarlo me da un mensaje
de error diciendo que Windows no encuentra Start.exe.

No soy muy experto, pero por lo que he visto en páginas
web que he visitado Start.exe debería estar en el
Wondows. ¿alguien me puede echar una mano?
Respuesta Responder a este mensaje
#2 Ramón Sola [MVP Windows Client]
18/02/2004 - 02:41 | Informe spam
Efectivamente, como dice Jose Manuel, Start no existe en Windows XP (en general en la familia NT) como programa externo.
En esta página puedes encontrar ShelExec, que sirve perfectamente para lo que necesitas:
http://www.naughter.com/shelexec.html
Sólo tienes que copiar al CD el programa, que está en la carpeta Release del archivo .zip que puedes descargar, y hacer referencia al mismo en Autorun.inf de la siguiente manera.
Suponiendo que lo hayas copiado en la carpeta raíz del CD, junto al Autorun.inf:
open=shelexec.exe "un documento.pdf"
Suponiendo otra ubicación en el CD, digamos \Autorun\Shelexec:
open=\Autorun\Shelexec\shelexec.exe "un documento.pdf"

Evidentemente, si "un documento.pdf" no está en la carpeta raíz del CD, habrá que indicar su ruta relativa como si se tratara de otro archivo cualquiera del disco.
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.

Es bien sabido que fue Manolo [] quien
escribió el mensaje news:11f4d01c3f559$ce287c00$:
Hola, estoy generando un CD con autoarranque y para ello
uso la instrucción Open=Start "nombredefichero.pdf".
Cuando meto el CD e intento arrancarlo me da un mensaje
de error diciendo que Windows no encuentra Start.exe.

No soy muy experto, pero por lo que he visto en páginas
web que he visitado Start.exe debería estar en el
Wondows. ¿alguien me puede echar una mano?
Respuesta Responder a este mensaje
#3 Manolo
18/02/2004 - 12:43 | Informe spam
Muchas gracias a ambos por vuestras respuestas. La
solución que propuso ayer JM Tella me funcionó
perfectamente.

Un cordial saludo,

Manolo
Efectivamente, como dice Jose Manuel, Start no existe en


Windows XP (en general en la familia NT) como programa
externo.
En esta página puedes encontrar ShelExec, que sirve


perfectamente para lo que necesitas:
http://www.naughter.com/shelexec.html
Sólo tienes que copiar al CD el programa, que está en la


carpeta Release del archivo .zip que puedes descargar, y
hacer referencia al mismo en Autorun.inf de la siguiente
manera.
Suponiendo que lo hayas copiado en la carpeta raíz del


CD, junto al Autorun.inf:
open=shelexec.exe "un documento.pdf"
Suponiendo otra ubicación en el CD, digamos


\Autorun\Shelexec:
open=\Autorun\Shelexec\shelexec.exe "un documento.pdf"

Evidentemente, si "un documento.pdf" no está en la


carpeta raíz del CD, habrá que indicar su ruta relativa
como si se tratara de otro archivo cualquiera del disco.
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.

Es bien sabido que fue Manolo


[] quien
escribió el mensaje news:11f4d01c3f559$ce287c00


$:
Hola, estoy generando un CD con autoarranque y para




ello
uso la instrucción Open=Start "nombredefichero.pdf".
Cuando meto el CD e intento arrancarlo me da un mensaje
de error diciendo que Windows no encuentra Start.exe.

No soy muy experto, pero por lo que he visto en páginas
web que he visitado Start.exe debería estar en el
Wondows. ¿alguien me puede echar una mano?


.

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