La Web del Programador: Comunidad de Programadores
 
    Pregunta:  15781 - COMO CREAR UN ACCESO DIRECTO A UN SISTEMA
Autor:  Maykel Vargas Alfaro
Necesito crear una carpeta en en inicio-Programas con el icono del ejecutable de mi sistema y un icono de acceso directo en mi papel tapiz,
de manera programada.

  Respuesta:  JOSE ROLANDO QUINTERO PAZ
Hola
Cuando estes creando un instalador y, cuando aparezca la lista de los archivos que seran incluidos, en la segunda columna aparecera una casilla que no recuerdo el nombre pero, debes tildarla (seleccionarla) una vez hecho esto se mostrara un cuadro de dialogo, en la linea de comando debes escribir lo siguiente %s\miaplicacion.exe o sea, el nombre de tu ejecutable y en la otra el nombre que levara el acceso directo como por ej: Base de Datos, y tambien podrás seleccionar un icono.
Cuando inicies tu instalacion te pedira que selecciones un grupo de programa o que ingreses un nombre nuevo para tu programa, por lo tanto despues de instalado en el menu Inicio,Programa aparecera el nombre del grupo de programa que tu hayas seleccionado y al lado el acceso con el icono que tu hayas seleccionado.

Espero que te sirva.

Cuando yo doy una ayuda procuro guiar a la persona que lo necesita porque no tengo porque suponer que deba saber el resto o pasos posteriores, es decir siempre y cuando sepa de memoria todos ellos, de lo contrario me comprometo a averiguarlo y despues traer todo paso a paso. De todos modos gracias al menos por la intencion de querer ayudar que de por si ya es mucho, pero podriamos hacerlo mucho mejor si tenemos un poquito mas de voluntad.

  Respuesta:  Richard Silva M.
Hola Maykel:

Fíjate, en el paso 6 del asistente de instalación, ubica el ejecutable de tu aplicación y click en haz la casilla "administrador del programa". Luego aparecerá una pantalla en la que debes especificar una descripción de tu aplicación y en la casilla línea de comando colocas:

%s\aplicacion.exe (Logicamente aquí pones el nombre real de tu
programa, no olvides el %s).

Un cordial saludo desde El Tigre, Venezuela...

  Respuesta:  Richard Silva M.
Hola Maykel:

Para crear la carpeta de tu aplicación:
Fíjate, en el paso 6 del asistente de instalación, ubica el ejecutable de tu aplicación y click en haz la casilla "administrador del programa". Luego aparecerá una pantalla en la que debes especificar una descripción de tu aplicación y en la casilla línea de comando colocas:

%s\aplicacion.exe (Logicamente aquí pones el nombre real de tu
programa, no olvides el %s)

Para el acceso directo:

Puedes usar Windows Script Host:

oWsh = CreateObject("WScript.Shell")
cDesktopDir = oWsh.SpecialFolders("Desktop")
oLnk = oWsh.CreateShortcut(cDesktopDir + "\\Shortcut to Notepad.lnk")
oLnk.TargetPath = cDesktopDir + "\\notepad.lnk"
oLnk.Save()

--

Un cordial saludo desde El Tigre, Venezuela...