Foros del Web » Programación para mayores de 30 ;) » Programación General »

Acceso directo modificando (desde)

Estas en el tema de Acceso directo modificando (desde) en el foro de Programación General en Foros del Web. Hola, estoy preparando una instalación con innosetup, y nesesito manipular el apartado (desde) de las propiedades del acceso directo para que abra mi aplicación con ...
  #1 (permalink)  
Antiguo 11/03/2012, 05:57
 
Fecha de Ingreso: septiembre-2009
Mensajes: 26
Antigüedad: 14 años, 7 meses
Puntos: 0
De acuerdo Acceso directo modificando (desde)

Hola,

estoy preparando una instalación con innosetup, y nesesito manipular el apartado (desde) de las propiedades del acceso directo para que abra mi aplicación con un Runtime de Access siempre, el ejemplo es es este:
DESDE:

"C:\Archivos de programa\Microsoft Office\OFFICE11\MSACCESS.EXE" /Runtime "C:\Numisoftware2\PruebaDemo_249.mdb

INICIAR EN:

C:\Numisoftware2

Yo creo dos accesos directos uno en el escritorio y otro en menú programas en ambos necesito hacer lo mismo.

Esto es el script de IsTool donde creo los accesos:

[Icons]
Name: {group}\Numisoftware; Filename: {app}\Numisoftware v2.5.0.mde; WorkingDir: {app}; IconFilename: {app}\Iconos\numisoftware.ico; IconIndex: 0
Name: {userdesktop}\Numisoftware; Filename: {app}\Numisoftware v2.5.0.mde; Tasks: desktopicon; WorkingDir: {app}; IconFilename: {app}\Iconos\numisoftware.ico; IconIndex: 0
Name: {group}\{cm:UninstallProgram,Numisoftware}; Filename: {uninstallexe}; WorkingDir: {app}; IconFilename: {app}\Iconos\numisoftware.ico; IconIndex: 0

Espero que alguien me pueda ayudar.


Saludos, ximo
  #2 (permalink)  
Antiguo 21/03/2012, 13:03
 
Fecha de Ingreso: septiembre-2009
Mensajes: 26
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Acceso directo modificando (desde)

Buenas,

Ya he averiguado donde pasarle la ruta, pero ahora me encuentro con otro problema.

Name: {userdesktop}\Numisoftware; Filename: "C:\Archivos de programa\Microsoft Office\OFFICE11\MSACCESS.EXE" /Runtime "C:\Numisoftware2\PruebaDemo_249.mdb"; Tasks: desktopicon; WorkingDir: {app}; IconFilename: {app}\Iconos\numisoftware.ico; IconIndex: 0

El Innosetup no me acepta las comillas y son del todo necesarias para pasarle la ruta, como lo hago.


Saludos, ximo
  #3 (permalink)  
Antiguo 24/03/2012, 11:11
 
Fecha de Ingreso: septiembre-2009
Mensajes: 26
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Acceso directo modificando (desde)

Bueno, como casí siempre me toca responderme a mi mismo, pues voy con ello (hacer notar que no hay que tener miedo a meter la gamba, o decir no lo se, solo con indicar aquello que creamos nos da pie a buscar y a lo mejor encontrar).

Name: {userdesktop}\Numisoftware; Filename: C:\Archivos de programa\Microsoft Office\OFFICE11\MSACCESS.EXE ;Parameters: /Runtime "C:\Numisoftware\Programa\PruebaDemo_249.mdb"; Tasks: desktopicon; WorkingDir: {app}; IconFilename: {app}\Programa\Iconos\numisoftware.ico; IconIndex: 0

Donde:
Filename: el path al programa que debe abrir la aplicación (por si hay mas versiones de Access instaladas)
Parameters: En modo Runtime, y el path donde se encuentra la aplicación

Saludos, ximo
  #4 (permalink)  
Antiguo 26/03/2012, 10:47
 
Fecha de Ingreso: septiembre-2009
Mensajes: 26
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Acceso directo modificando (desde)

Se puede cerrar el hilo, gracias.
  #5 (permalink)  
Antiguo 27/03/2012, 16:25
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: Acceso directo modificando (desde)

No es necesario cerrar el tema
__________________
Grupo Telegram Docker en Español
  #6 (permalink)  
Antiguo 28/03/2012, 09:01
 
Fecha de Ingreso: septiembre-2009
Mensajes: 26
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Acceso directo modificando (desde)

En este hilo cerrado ( no entiendo porque) http://www.forosdelweb.com/f14/crear-acceso-directo-sin-usuario-983990/ esta solucionado.

Gracias.
  #7 (permalink)  
Antiguo 28/03/2012, 10:46
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: Acceso directo modificando (desde)

Estás haciendo una consulta que va con este tema, está bien manejarlo solo un tema.

En el otro hilo da la impresión de que consultas y no das la solución por eso lo cerré.

Saludos
__________________
Grupo Telegram Docker en Español
  #8 (permalink)  
Antiguo 28/03/2012, 11:55
 
Fecha de Ingreso: septiembre-2009
Mensajes: 26
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Acceso directo modificando (desde)

Pues siento disentir, y me explico, la gente por lo general nos centramos con el título del tema que puede estar relacionado con aquello que buscamos o de lo cual entendemos/sabemos y pretendemos dar nuestra opinión/ayuda, si yo sigo haciendo consultas diferentes aunque el tema sea InnoSetup dentro de este título, gente que ya haya entrado con una consulta anterior no se molesta en entrar otra vez, puesto que la consulta efectuada no le interesa o no sabe la solución.

Por eso (viciado de otro foro mpv-access) pedi que se podía cerrar el hilo y abri otro nuevo con otro tema/consulta diferente, lo cual me parece más acertado y más coherente, pero en cada foro se puede optar por lo que a cada administrador le parezca más oportuno, lo cual acepto.

A mi entender la pauta a seguir sería:
Título descriptivo.
Consulta con aportación de datos maximos.
Respuestas si las hay.
Solución para consultas.
cierre del hilo.

En mi otro hilo decia:

Hola,

Pues eso como puedo crear un acceso directo con el innosetup sin que intervenga el usuario, ya que es absolutamente necesario que este.

Con esto me lo crea si el usuario da su consentimiento, y lo que pretendo es crearlo si o si.

[Tasks]
Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked

[Icons]
Name: {commondesktop}\Numisoftware; Filename: C:\Archivos de programa\Microsoft Office\OFFICE11\MSACCESS.EXE; Parameters: "/Runtime ""C:\Numisoftware\Programa\PruebaDemo_249.mdb" ""; Tasks: desktopicon; WorkingDir: {app}; IconFilename: {app}\Programa\Iconos\numisoftware.ico; IconIndex: 0

Y claro que consultaba, aquello que no sabía, no daba solución, claro, no la sabía, por ende preguntaba.

Ahora si se la solución a este tema en concreto, y era fácil, para el que sabe, claro, no para mí, que me a costado horas de busqueda en decenas de páginas.

Solución:

Quitar el [tasks] y en [Icons] Tasks: desktopicon;

[Tasks]
Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked

Entonces crea los accesos directos sin preguntar al usuario.

Y con esto están las dos soluciones a las dos consultas formuladas, si tengo más consultas relacionadas con Innosetup debo hacerlo aquí mismo? ya que estoy con el instalador, el cual no domino aún, espero que no me cueste 5 años como access, pero si dudo, contad que me tendreís por aquí.

Un placer, ximo

Etiquetas: innosetup
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:15.