Foros del Web » Soporte técnico » Ofimática »

Compilar un Acceso Directo

Estas en el tema de Compilar un Acceso Directo en el foro de Ofimática en Foros del Web. Buenas a todos. Antes de nada, quería agradecer vuestro tiempo ayudandome con mi problema y pediros perdon si ya se ha tratado este tema en ...
  #1 (permalink)  
Antiguo 04/11/2008, 05:46
uen
 
Fecha de Ingreso: octubre-2003
Ubicación: A Coruña
Mensajes: 55
Antigüedad: 20 años, 5 meses
Puntos: 0
Mensaje Compilar un Acceso Directo

Buenas a todos.

Antes de nada, quería agradecer vuestro tiempo ayudandome con mi problema y pediros perdon si ya se ha tratado este tema en otro hilo (aunque no creo).

Vereis, os cuento mi problema.

Tengo un archivo de EXCEL alojado un en un servidor (Ej.: \\servidor\achivos\archivo.xls). A este archivo accederán unas cuantas personas desde sus PCs pudiendo modificarlo (esa es la razón por la cual está en el servidor, para que esté actualizado en cada momento).

Cada una de estas han de tener en su escritorio, un acceso directo a este archivo.
Imaginaros por un momento, que estas personas no saben crear un acceso directo y necesitan que les envies tu el propio acceso directo (*.lnk).

¿Como lo hariais?

Ya que si quereis enviarlo por correo adjuntando el archivo .lnk, te envía el archivo de excel y no el acceso directo. Si quieres comprimir el acceso directo, te comprime el archivo de excel, no el acceso directo...

La verdad es que no sé que hacer... lo mas sencillo sería enviarles un correo explicandoles como se crea un acceso directo, pero no me permiten hacerlo, tengo que ser yo el que se lo envie.

La única solución que se me ocurre es crear un instalador que lo único que instale sea el acceso directo en el escritorio, ¿es posible?¿conoceis alguno?

Muchisimas gracias!!
__________________
We Create, They Destroy Me.
  #2 (permalink)  
Antiguo 04/11/2008, 05:53
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Compilar un Acceso Directo

Para copiar un acceso directo puedes hacerlo desde la línea de comandos, aunque para adjuntar al email ya es un poco más complicado, tendrías que modificar el Registro para que no reconozca los *.lnk como accesos directos.

Si no mal lo recuerdo el WinRAR te permite crear un Auto-Extraíble que crea Accesos Directos.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 04/11/2008, 06:00
uen
 
Fecha de Ingreso: octubre-2003
Ubicación: A Coruña
Mensajes: 55
Antigüedad: 20 años, 5 meses
Puntos: 0
Respuesta: Compilar un Acceso Directo

Muchas gracias por tu contestación David,

Estoy buscando información de como editar el registro para poder enviar el archivo .lnk

El tema del winrar no sé si me serviría de algo... porque habría que comprimir el archivo de excel y ponerle la opción esa de que cree el acceso directo, pero no me sirve de nada, porque el excel no lo quiero enviar, ya que quiero que esté en el servidor.

De nuevo muchas gracias por tu ayuda!
__________________
We Create, They Destroy Me.
  #4 (permalink)  
Antiguo 04/11/2008, 06:33
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Compilar un Acceso Directo

Eliminando el valor "IsShortcut" de la clave:
Código:
HKEY_CLASSES_ROOT\lnkfile
Podrás abrir los *.lnk
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #5 (permalink)  
Antiguo 04/11/2008, 06:43
uen
 
Fecha de Ingreso: octubre-2003
Ubicación: A Coruña
Mensajes: 55
Antigüedad: 20 años, 5 meses
Puntos: 0
Respuesta: Compilar un Acceso Directo

Muchas gracias David el Grande.

He eliminado el valor en el regedit.

He intentado adjuntarlo al Outlook pero me sigue adjuntando el Excel, no el .lnk
Y con el Winrar lo mismo, intento comprimir el .lnk y me comprime el excel.
__________________
We Create, They Destroy Me.
  #6 (permalink)  
Antiguo 04/11/2008, 07:37
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Compilar un Acceso Directo

Debes reiniciar el Explorador para que el cambio tenga efecto.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #7 (permalink)  
Antiguo 04/11/2008, 14:50
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años
Puntos: 88
Respuesta: Compilar un Acceso Directo

Hola! uen
Confieso que leer lo siguiente me sorprende:

Cita:
Iniciado por uen Ver Mensaje
... Imaginaros por un momento, que estas personas no saben crear un acceso directo ...
Desde mi punto de vista, redactar un instructivo para personas con "cero" formación en el tema, no tiene que llevarte más de 4 líneas!!!.

Advierte el tiempo que has aplicado a resolver el tema de enviar por correo un acceso directo, siendo que nada te garantiza que -ese mismo usuario que lo reciba- sepa a posteriori utilizarlo.

¿Se entiende la idea?

Saludos, Cacho.
  #8 (permalink)  
Antiguo 06/11/2008, 02:44
uen
 
Fecha de Ingreso: octubre-2003
Ubicación: A Coruña
Mensajes: 55
Antigüedad: 20 años, 5 meses
Puntos: 0
Respuesta: Compilar un Acceso Directo

Cita:
Iniciado por mrocf Ver Mensaje
Hola! uen
Confieso que leer lo siguiente me sorprende:


Desde mi punto de vista, redactar un instructivo para personas con "cero" formación en el tema, no tiene que llevarte más de 4 líneas!!!.

Advierte el tiempo que has aplicado a resolver el tema de enviar por correo un acceso directo, siendo que nada te garantiza que -ese mismo usuario que lo reciba- sepa a posteriori utilizarlo.

¿Se entiende la idea?

Saludos, Cacho.
jaja, si eso mismo pienso yo... pero diselo a mi jefe :)
__________________
We Create, They Destroy Me.
  #9 (permalink)  
Antiguo 06/11/2008, 06:31
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años
Puntos: 88
De acuerdo Acceso Directo

Crea un nuevo archivo excel que contenga -solamente- un botón que ejecute la siguiente macro:
Código:
Sub CreaAccesoDirecto()
Dim WS As Object
Dim AD As Object
Dim MiLnk As String
'Nombre que tendrá el acceso
MiLnk = "Acceso de Prueba"
Set WS = CreateObject("WScript.Shell")
With WS
  Set AD = .CreateShortCut(.SpecialFolders("Desktop") & "\" & MiLnk & ".lnk")
End With
With AD
'Path del destino del acceso directo
  .TargetPath = "\\servidor\achivos\archivo.xls"
  .Save
End With
Set AD = Nothing: Set WS = Nothing
MsgBox "Acceso Directo '" & MiLnk & "' creado."
End Sub
Esta macro creará un acceso directo en el escritorio llamado "Acceso de prueba". El destino del acceso es el indicado en la propia macro.

Quizás sea más sencillo que envíes este archivo vía mail.

Saludos, Cacho.
  #10 (permalink)  
Antiguo 06/11/2008, 11:17
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Compilar un Acceso Directo

Interesante la solución de mrocf.

Aunque para facilitar aún más el trabajo, se podría poner directamente en un .vbs que al entrar en él ya cree el acceso directo.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #11 (permalink)  
Antiguo 07/11/2008, 06:40
uen
 
Fecha de Ingreso: octubre-2003
Ubicación: A Coruña
Mensajes: 55
Antigüedad: 20 años, 5 meses
Puntos: 0
Respuesta: Compilar un Acceso Directo

Muchisimas gracias a todos por vuestra ayuda!! de verdad!
__________________
We Create, They Destroy Me.
  #12 (permalink)  
Antiguo 07/11/2008, 08:54
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años
Puntos: 88
De acuerdo Respuesta: Compilar un Acceso Directo

Ja ja ja !!!

Espero que a tu Jefe... le agrade la idea !!!

Hasta la próxima, Cacho.
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 17:27.