none
Como puedo...CREAR ACCESOS DIRECTOS PERFECTAMNTE? RRS feed

  • Pregunta

  • Hola, queria saber como puedo crear un acceso directo por GPO de tal forma que se me vean en todos los equipos, tengo windows 7, y el mismo programa en unos equipos se instala en Program Files o en Program Files (x86), entonces al poner en la directiva de grupo esos dos destinos en el acceso directo:

    Lo hago asi:

     

    Editor de Administrador de Directivas de Grupo -> Configuracion usuario -> preferncias -> Acceso directo -> NUEVO

    el problema es que algunos dias, el icono sale el tipico icono de windows como si no estuviera instalado, y cuando clickas, te dice que no existe el destino, como hacer para que coja SÓLO la opcion existente?

    Gracias de antemano


    JAIME
    • Editado JAIME.13 viernes, 16 de septiembre de 2011 11:18
    viernes, 16 de septiembre de 2011 11:11

Todas las respuestas

  • Hola, Jaime:

    En pocas palabras: no se puede. Un acceso directo tiene un ruta fija definida por el usuario ó administrador de red, y la máquina no puede cambiarla y/o eliminarla en función de si dicha ruta es válida o no. Por ello mismo, se suele recomendar que la implementación de los clientes se base en una plantilla y/o directivas sociales de implementación, de modo que cuando se asignen rutas de acceso directo, no haya el menor inconveniente de funcionalidad.

    Normalmente los aplicativos funcionan en 32bits, por lo que la ruta de instalación será en "%ProgramFiles (x86)%" (a menos que sea un programa específico funcionando a 64bit, a lo que entonces la ruta de acceso al ejecutable se establece dentro de su carpeta correspondiente en %ProgramFiles%)

    Lo siento, pero el hecho de que sea accesible o no, no implica a la presencia o no de los accesos directos.


    Desiderio Ondo | Bachellor Science in Computer engineering | MCSE 2k3 certified | ITIL certified
    viernes, 16 de septiembre de 2011 11:37
  • Instalo el mismo programa en diferntes equipos del mismo modelo, y en cada equipo se me instala en una carpeta difierentes (Program Files o en Program Files (x86) ).

     

    A parte, quiero "jugar" con el mismo programa con licencia en algunos equipos y sin ella en otros...

     

    Debo crear nuevos accesos directo, uno por cada prgrama, aunque ciertos equipos no lo usen?

     

    si windows no reconoce la ruta de un acceso directo, no hace nada o crea una "imagen" de ese acceso directo?


    JAIME
    viernes, 16 de septiembre de 2011 11:54
  • Hola, Jaime.13:

    Piénsalo tú mismo: instalar el mismo programa 5000 veces en el mismo SO (incluido versión, aunque tengan hardware distinto) da como resultado la creación de la misma ruta para los accesos directos. Es decir: instalando "Pepito soft de 32bits" no te va a generar aleatoriamente en algunos equipos una carpeta en "%ProgramFiles%" y en otros en "%ProgramFiles (x86)". Podremos discutir si Scarlett Johanson tiene o no celulitis, si Carmen de Mairena en bikini es atractiv@.. pero me temo que éste caso concreto es una afirmación basada en la lógica básica, y sinceramente.. me cuesta mucho creer lo contrario (aunque si se puede demostrar, no me avergüenza admitir mi error)..

    No obstante, el detalle de la licencia puede ser importante, ya que algunas aplicaciones sin licencia no permiten ser ejecutadas correctamente (ni siquiera desde los accesos directos), por lo que sería interesante confirmar si ocurrre lo mismo *unicamente* con las estaciones que tienen el aplicativo implementado sin licencia..

    En lo que respecta a los accesos directos, si un usuario cliente intenta ejecutar un acceso directo inválido, el sistema le permitirá examinar la ubicación del aplicativo correcto para corregir la ruta de acceso, pero ésa moficiación será válida únicamente en la sesión actual del usuario, y volverá a repetirse la situación en el próximo inicio de sesión. Es el Administrador de dominio el que debe establecer la ruta correcta desde la GPO.. o el usuario final el que se ponga un acceso directo correcto en su escritorio de perfil..


    Desiderio Ondo | Bachellor Science in Computer engineering | MCSE 2k3 certified | ITIL certified
    viernes, 16 de septiembre de 2011 12:19
  • Hola otra vez!!

     

    Algunos equipos tienen instalado el WINDOWS 7 x86, otros tienen instalado el WINDOWS 7 x64.

     

    puede ser por eso??

     

    gracias


    JAIME
    lunes, 19 de septiembre de 2011 6:24
  • Hola, Jaime.13:

    Podría ser, ya que como te indicaba en el post anterior, los sistemas X64 tienen 2 directorios: %ProgramFiles%" y "%ProgramFiles% (x86)", mientras que los x32´"sólo" disponen del directorio "%ProgramFiles%", y obviamente, un acceso directo que hagas para sistemas x32 no tendrá la misma ruta que en sistemas x64..


    Desiderio Ondo | Bachellor Science in Computer engineering | MCSE 2k3 certified | ITIL certified
    • Marcado como respuesta JAIME.13 miércoles, 21 de septiembre de 2011 6:12
    • Desmarcado como respuesta JAIME.13 miércoles, 21 de septiembre de 2011 6:12
    lunes, 19 de septiembre de 2011 9:47
  • Hola, buenos dias

    Ya se lo que está pasando.

    Los usuarios tienen redirigido el escritorio, y le creamos por GPO los iconos de acceso directo, van cambiando de puesto, y en los equipos de 32 bits,

    crea el acceso directo a c:\programfiles(x86), y en los de 64, lo crea a c:\programfiles, pero si el usuario ha usado un pc de 32 y se va a uno de64, o viceversa, el icono lo pierde.

     

    se que hay opciones de actualizar reemplazar (accesos directos) pero no me funiconan del todo bien.

     

    Gracias

     

     


    JAIME
    miércoles, 21 de septiembre de 2011 6:15
  • Mas concretamente...

     

    La pregunta es: si tengo un acceso directo creado que el destino sea: C:\program files (x86)\openoffice\swriter.exe (por ejemplo), y el usuario se cambia a un equipo en el que esté en: C:\program files\openoffice\swriter.exe, tengo que actualizar, o reemplazar el acceso directo?

     

    Gracias


    JAIME
    miércoles, 21 de septiembre de 2011 6:43
  • Hola, Jaime:

    Sí, debes generar 2 accesos directos para todos los usuarios: uno con la ruta de acceso al "%ProgramFiles (x86)%" y el otro con el acceso al "%ProgramFiles%" correspondiente a la versión x64. Ten en cuenta que los accesos directos son ficheros .LNK con una ruta fija establecida, lo que "obliga" a que deban generarse para todos los usuarios los 2 accesos directos indicados. Por ponerte un ejemplo sencillo, fíjate que las máquinas x64 tienen por defecto 2 accesos directos al navegador Internet Explorer en el menú Inicio..


    Desiderio Ondo | Bachellor Science in Computer engineering | MCSE 2k3 certified | ITIL certified
    miércoles, 21 de septiembre de 2011 8:19
  • Hola Jaime:

    Creo entenderlo de esta forma quieres crear acceso directos a varias computadoras desde GPO pero tienes problemas con las rutas

    primero tienes que tener en cuenta que la unidad sea la misma %HOMEDRIVE%

    luego que la carpeta archivo de programas o program file %PROGRAMFILES% O %PROGRAMFILE(86)% para 64bits

    recuerda si tienes ambas arquitectura 32 bit y 64bits tendrias que crear 2 politicas una para 32 y otra para 64

    si solo son 5 usuarios puedes agregarla de la siguiente forma

    crea un .bat igual a esto

    @echo **  Creando Accesos Directos a Programas   **
    @echo **                                                                   **
    @CD %HOMEDRIVE%
    @CD %USERPROFILE%\Escritorio
    @copy Y:\shortcut\PROG32.lnk /y (((PARA32BITS)))

    @copy Y:\shortcut\PROG64.lnk /y (((PARA64BITS)))

    esto lo que hace es tomar el acceso directo y pegarlo en el escritorio si el usuario lo borra accidental o intencionalmente al iniciar sesion nuevamente se va a cargar

    los acceso deben estar es tu servidor en el ejemplo lo tengo mapeado por Y: puedes definirle la ruta \\servidor\shortcut\

     

    espero poder ayudarte

     

     

    Marcial Espitia

     

    viernes, 11 de noviembre de 2011 21:36