¿Cómo puedo anclar un programa a la barra de tareas de Windows 7, con parámetros?

12

En mi caso, tengo que iniciar sesión y administrar cuentas de usuario en una PC específica en nuestra red con bastante frecuencia. Acabo de enterarme de que puedo usar el complemento de administración de computadoras de Windows para conectarme a otra PC usando la siguiente línea de comando.

mmc c:\windows\system32\compmgmt.msc /computer:\\ComputerName

¿Cómo puedo hacer esto para esta aplicación o cualquier otra aplicación que tome parámetros?

ACTUALIZAR

Gracias por las respuestas rápidas, muchachos. Todo será suficiente, pero tengo curiosidad, ¿hay alguna manera de cambiar el "acceso directo" que es el pin en la barra de tareas? ¿Incluso si es un hack de registro?

Si puedo cambiar la referencia en el pin, tendría que administrar un acceso directo o un archivo bat. Ciertamente, tener algunos atajos y pines no es problemático, pero aún son archivos adicionales e innecesarios si esto se puede hacer de otra manera.

RLH
fuente

Respuestas:

15

Para el método más simple, puede crear un acceso directo en cualquier lugar y anclarlo a la Barra de tareas. Si desea editar un acceso directo / pin existente, hay dos métodos:

  • Abrir %USERPROFILE%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar(copiar y pegar esto en el cuadro de comando Ejecutar). Contiene todos tus atajos anclados. Puede editar las propiedades de destino de los atajos.
  • Haga clic derecho en el acceso directo / pin, luego haga clic derecho en la aplicación (primera selección en la parte inferior), elija Propiedades y edite el objetivo.

Ambos funcionan de la misma manera.

Akshat Mittal
fuente
Otra forma (aunque solo funciona cuando la aplicación no se está ejecutando), es Shift + clic derecho en el icono de la barra de tareas, luego elige Propiedades y edita el campo Destino.
Indrek
@ Indrek Es lo mismo que dije en el Método Alternativo.
Akshat Mittal
@AkshatMittal No es exactamente lo mismo.
Indrek
@Indrek Al presionar Shift y luego hacer clic con el botón derecho en la aplicación no activa, se abre el mismo menú con la opción "Desanclar" y las opciones "Anclar a inicio" como en el botón de clic derecho, luego haga clic derecho en la aplicación
Akshat Mittal
@AkshatMittal Estás haciendo algo mal, entonces. Shift + clic derecho debería abrir el menú contextual estándar de Windows, como si hubiera hecho clic derecho en el acceso directo en el Explorador de Windows. El resultado final es, por supuesto, el mismo que su método alternativo, el cuadro de diálogo Propiedades, pero es un clic más rápido si la aplicación no se está ejecutando, por lo que no es exactamente lo mismo. De todos modos, solo lo mencioné por completo.
Indrek
6

No existe una forma programática de administrar elementos anclados en el menú de inicio o en la barra de tareas. El problema con permitirle modificar elementos anclados es que podría intentar hacerlo; Y eso está mal.

El problema es que las personas, que no son el usuario , podrían decidir agregar elementos a:

  • el escritorio
  • la lista de elementos rápidos del menú de inicio
  • el menú de inicio rápido
  • el menú de favoritos
  • la lista anclada del menú de inicio
  • la lista anclada de la barra de tareas

De repente, estas áreas se convierten en un basurero para cada pedazo de basura que alguien pensó que era demasiado genial.

Esas áreas son para usuarios . No instaladores. No es

Es por eso que nadie, excepto el usuario , puede anclar elementos al menú de inicio o la barra de tareas. Si te dejan: puedes intentar hacerlo. Microosoft aprendió su lección.

Las aplicaciones aún intentan guardar su basura en el escritorio y el Inicio rápido del usuario, incluso cuando ya no hay un inicio rápido. Incluso Git, la querida actual, lo hace:

ingrese la descripción de la imagen aquí

No se puede confiar en que los desarrolladores hagan lo correcto.

Para citar a Raymond Chen:

¿Por qué no hay acceso programático a la lista de pines del menú Inicio?

Aprendimos nuestra lección de la manera difícil.

En Windows 95, le dimos acceso programático a la lista "Elementos rápidos" del menú Inicio, los elementos que aparecen en la parte superior del menú Inicio, arriba de la lista Programas. Esta área estaba pensada para que el usuario la personalizara con sus enlaces favoritos, pero los programas vieron rápidamente la oportunidad y se enviaron spam cada vez que tenían la oportunidad.

En IE, le dimos acceso programático al menú Favoritos, y una vez más, los programas se enviaron spam.

En Windows XP, intencionalmente no otorgamos acceso programático a la lista de elementos en negrita en la parte superior del menú Inicio (la "lista de pines"). La lista de pin es para que los usuarios pongan sus iconos favoritos. No es el lugar para que un programa decida unilateralmente: "Soy tan genial. Soy tu ícono favorito. Lo sé. Así que me pondré allí porque, bueno, soy tan genial".

Porque sabíamos que en el momento en que dejáramos que la gente se metiera con la lista de contactos, todos se instalarían en ella y no tendría sentido (y sería molesto).

A continuación, Microsoft necesita descubrir cómo evitar que los programas agreguen accesos directos al escritorio.

Chatter de bonificación

Buscando mi vieja carpeta Quick Launch en Windows 7:

C:\Users\ian\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch

Muestra que Foxit Reader pensó que simplemente tenía que agregarse allí. Junto con

  • µTorrent
  • Google Chrome

Si eres el autor de uno de esos programas, eres un idiota. Deja de poner tus íconos en el inicio rápido. Deja de poner tus íconos en el escritorio. Deja de poner tu icono en el escritorio de Todos los usuarios . Y veo que hoy en día Chrome ha encontrado una manera de eludir las reglas de Windows y se fija en mi barra de tareas en la instalación inicial. Los programas pertenecen al menú de inicio y a ningún otro lugar.

La carpeta Quick Launch todavía existe, pero ahora es simplemente un señuelo para que las aplicaciones mal manejadas arrojen su basura.

La carpeta del escritorio debe ir de la misma manera.

Ian Boyd
fuente
¿qué pasa C:\Users\user\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar? tiene, bien iconos de menú de inicio no anclados afaik, pero iconos de barra de tareas
anclados
@barlop Por el amor de Dios, no lo uses.
Ian Boyd
1
No hay nada de malo en que un usuario lo use. Y de todos modos, la única forma en que lo "he usado" es arrastrando un exe o lnk a él y el archivo lnk se almacena allí. No estoy hablando de que un programa lo use, obviamente es obsceno que los programas hagan eso. Una solución no es que estas rutas deban bloquearse, sino que se desarrolle un software de código abierto de costo cero que no haga eso. Pero también hoy en día los programas "respetables" añaden barras de herramientas por defecto a menos que esté marcado para no hacerlo. Y en ese mundo, debemos ser lo suficientemente conscientes como para no marcar las casillas de inicio rápido y los iconos de escritorio, o peor aún, las barras de herramientas.
barlop
¿Su primera oración de esta respuesta sigue siendo válida a partir de hoy?
Marc.2377
2

Puede crear un acceso directo (como un enlace simbólico con el comando "mklink") a su comando con los parámetros especificados y luego anclarlo (el acceso directo) a la barra de tareas de Windows 7.

Diogo
fuente
1

en un documento de texto, ingrese el comando

mmc c:\windows\system32\compmgmt.msc /computer:\\ComputerName

luego guarde como archivo .bat y debería ejecutar la línea cuando haga clic en el enlace.

Luego, si es necesario, puede hacer clic con el botón derecho en Agregar para iniciar el menú.

Alex
fuente