Necesito incluir una página html (tabla de contenido) en un CD/DVD. Me gustaría que la página html se abra automáticamente cuando el usuario coloca el CD/DVD en su máquina. ¿Hay alguna manera de hacer esto (los CD de MSDN hacen esto) ya sea mediante la compra de software o de otra manera?Cómo hacer que una página html se abra automáticamente en un CD/DVD
Respuesta
utilicé (la versión gratuita de) AutoRunPro
Recuerdo cuando fui confrontado con el problema una vez
[autorun]
shellexecute=path\to\htmlfile.html
simplemente no funcionaría en la mayoría de las PC. He utilizado un programa llamado AutorunPro.EXE, acaba de copiar en la raíz, y el autorun.inf era:
[Autorun]
open=AutoRunPro.exe
[AutorunPro]
; Here are some sample uses for Autorunpro. It keeps processing Them in Run1..RunN order until it doesnt find one.
Run1=index.htm
Run2=.
Por otra parte, puede abrir varios programas, páginas, ... con este método de una sola vez.
En cualquiera de los casos: a prueba su método de antemano, que en realidad no tiene que grabar un CD/DVD con el fin de hacer eso: look here
Es muy simple. Yo uso un programa llamado Autorun Pro. Consulte this guide.
Si no desea confiar en los programas de terceros, o saltearlos por completo, puede leer el MSDN AutoRun Reference. No es tan malo.
Usted debe ser capaz de hacer con un relativamente simple archivo autorun.inf
en el directorio raíz del CD/DVD:
[autorun]
shellexecute=path\to\htmlfile.html
ShelExec es su boleto. Es gratis y le permite especificar un archivo ico opcional también.
Puede crear un ejecutable simple usted mismo. En Visual Studio en el ejemplo.
Noseguro de que se puede llamar de una sola línea, pero no es ni mucho menos :-)
#include "stdafx.h"
#include "windows.h"
#include "Shellapi.h"
int main(int argc, char* argv[])
{
::ShellExecute(NULL, "open", "path\to\htmlfile.html", 0, 0, SW_NORMAL);
return 0;
}
Para evitar la codificación dura puede intentar pasar ruta como parámetro en la línea de comandos.
se debe agregar el archivo autorun al CD. El archivo puede verse así.
[autorun]
icon=\MySexyIcon.ico
label=MySuperCD
open=YourExecutable.exe
Ten en cuenta que, sin embargo, no funcionará en iOS.
- 1. ¿Cómo hacer que console2 se abra en una carpeta específica?
- 2. ¿Cómo puedo hacer que mi página HTML se ajuste automáticamente para los usuarios de dispositivos móviles?
- 3. ¿Cuáles son las formas de hacer que un enlace html abra una carpeta?
- 4. cómo desplazarse automáticamente hacia abajo en una página html?
- 5. ¿Cómo hacer que un formulario se envíe automáticamente al cargar la página en JavaScript?
- 6. Cómo hacer que un video incrustado no se reproduzca automáticamente
- 7. Código de Javascript para forzar que la página html se abra en el navegador Chrome?
- 8. ¿Cómo puedo hacer que una aplicación Java se actualice automáticamente?
- 9. Cómo hacer que el texto se centre vertical y horizontalmente en una página HTML
- 10. Cómo hacer que Eclipse abra/previsualice automáticamente los archivos cuando los selecciono en Explorador de proyectos
- 11. ¿Cómo puedo hacer que una página HTML se imprima en horizontal cuando el usuario selecciona 'imprimir'?
- 12. Mostrar automáticamente una página en blanco en una carpeta sin una página html predeterminada
- 13. Detener un WebBrowser hace que se abra Internet Explorer
- 14. ¿Cómo hacer que una página web móvil no se reduzca?
- 15. ¿Hay alguna manera de hacer que el texto no se pueda seleccionar en una página HTML?
- 16. Abra un archivo en la codificación correcta automáticamente
- 17. Hacer que un JScrollPane se desplace automáticamente hasta el final
- 18. cómo forzar que un enlace se abra en una nueva pestaña usando javascript
- 19. Cómo hacer que la aplicación de Android se actualice automáticamente
- 20. redirigir una página automáticamente
- 21. Impedir que se abra una extensión de Chrome popup.html
- 22. ¿Cómo hacer que mysql se inicie automáticamente? (solo linux-cli)
- 23. jQuery Mobile para que se abra popout en la carga de la página
- 24. ¿Cómo puedo hacer que un programa se inicie automáticamente en OSX?
- 25. ¿Cómo se crea un acceso directo a un directorio para que se abra en el explorador
- 26. Abra automáticamente Source Control Explorer cuando se inicia Visual Studio
- 27. ¿Cómo puedo hacer que JavaScript haga (produzca) una página nueva?
- 28. ¿Cómo puedo hacer que una aplicación se abra cuando un usuario hace doble clic en su archivo asociado?
- 29. Redirigir automáticamente a una página
- 30. ¿Cómo hacer que Rails represente una vista y se desplace automáticamente hacia abajo?
Acabo de grabar un DVD usando lo anterior y funciona. Utilicé index.html que estaba en la raíz del DVD: shellexecute = index.html –