Utilizo algunos programas con argumentos de línea de comandos y me gusta tener accesos directos para iniciar esos programas con esos argumentos. Por ejemplo, mantengo varios perfiles de Firefox y me gusta especificar el nombre del perfil en la línea de comandos. Del mismo modo, tengo varios accesos directos de Eclipse con un argumento de línea de comando que especifica el espacio de trabajo para abrir.
Me gustaría poder anclar estos accesos directos al menú de inicio o la barra de tareas en Windows 7. El problema que tengo es que una vez que he anclado uno de estos, no se pueden iniciar otros accesos directos que ejecuten el mismo exe.
También estoy abierto a sugerencias como un gadget de escritorio adecuado que puede contener un montón de accesos directos arbitrarios, pero permanecer en una posición fija en mi escritorio en algún lugar, o alguna forma de agregar una barra de tareas secundaria (esto fue posible en XP).
Respuestas:
He encontrado este problema recientemente y se me ocurrió la siguiente solución (supondré una instalación predeterminada de Firefox cuando proporcione el ejemplo):
PREPARAR
Ejecutable de Firefox (C: \ Archivos de programa \ Mozilla Firefox \ firefox.exe)
Algunos perfiles:
SOLUCIÓN
Utilizaremos la utilidad MKLINK que se incluye con el sistema operativo.
Dado que solo puede anclar una aplicación una vez a la barra de tareas, debemos hacer que Windows crea que tiene varios ejecutables de Firefox. Haremos esto creando algunos 'enlaces duros' a firefox.exe .
cd "C:\Program Files\Mozilla Firefox\"
mklink /H firefox_Personal.exe firefox.exe
mklink /H firefox_Work.exe firefox.exe
mklink /H firefox_Development.exe firefox.exe
"C:\Program Files\Mozilla Firefox\firefox_Personal.exe" -P "Personal" -no-remote
"C:\Program Files\Mozilla Firefox\firefox_Work.exe" -P "Work" -no-remote
"C:\Program Files\Mozilla Firefox\firefox_Development.exe" -P "Development" -no-remote
Si algo no está claro, hágamelo saber y trataré de hacer un screencast.
Opciones de línea de comando de Firefox
fuente
Utilicé la solución proporcionada por "hegearon" con MKLINK pero usando un enlace de carpeta en lugar de un enlace de archivo.
Para Firefox, creé una nueva carpeta llamada "Mozilla Firefox Dev" que es un enlace a la carpeta real de Firefox usando este comando:
mklink /D "Mozilla Firefox Dev" "Mozilla Firefox"
Luego, cree un acceso directo a firefox.exe (asegúrese de que las propiedades "inicio en" apuntan al nuevo directorio de enlaces) y fíjelo a la barra de tareas.
La solución con el archivo vinculado no funciona para mí porque Windows sabe que es el mismo proceso (lo descubrí a través del administrador de tareas / explorador de procesos).
Con esta solución, Windows cree que hay 2 procesos distintos de Firefox porque su ruta no es la misma.
Espero eso ayude.
fuente
En caso de que alguien se tope con esto, en realidad es muy simple configurar los perfiles de Firefox para agruparlos en pines de la barra de tareas separados, como funciona el administrador de perfiles de Chrome.
Me gusta tener un perfil de Firefox "personal" y "laboral" separado con accesos directos separados fijados uno al lado del otro:
• Inicie Firefox y vaya a about: config.
• Agregar Nuevo> Booleano> "taskbar.grouping.useprofile"> verdadero.
• Luego, cierre y reinicie una nueva instancia de Firefox usando RUN> "firefox.exe -P [perfil] -no-remote"
• Fije el icono de esta aplicación en la barra de tareas.
• Ahora, navegue a C: \ Users [perfil] \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Quick Launch \ User Pinned \ TaskBar.
• Edite las propiedades en el acceso directo ahora anclado para incluir el mismo "-P [perfil] -no-remoto" en el destino.
Repita este procedimiento para cada perfil que desee anclar por separado a su barra de tareas y cada perfil tendrá su propia agrupación en consecuencia.
fuente
Properties
.No puede anclar archivos por lotes y accesos directos a la barra de tareas de Windows 7 directamente. Aquí hay una solución fácil que puede ser suficiente:
No obtendrá todas las cosas buenas de Windows 7 como vistas previas y demás, pero no estoy seguro de que le importe eso. ;)
EDITAR: Aquí hay un gadget que puede ajustarse a su factura: http://rocketdock.com/
Espero que ayude...
fuente
No ancle el EXE ni el acceso directo "oficial": cree un acceso directo para cada perfil y luego anclarlos.
1.- Cree sus propios accesos directos en sus documentos o en su escritorio, uno para cada perfil. Lo hice en "Dropbox \ Profiles":
"Archivo" -> "Nuevo" -> "Acceso directo" -> escriba la ruta completa
Ingrese y escriba un nombre distintivo, pe "Cool t130688"
2.- Haga clic derecho en cada acceso directo y en "Anclar a la barra de tareas"
fuente
Defrag.exe
). Pero no funciona para Firefox sin un ajuste (sugerido en la respuesta de MathewCNichols ).Supongamos que desea una segunda copia de Chrome en su barra de tareas (seleccione las propiedades de la carpeta para mostrar extensiones de archivos )
start <path to chrome app>\chrome.exe
fuente
Supongamos que necesitamos anclar 2 accesos directos al menú Inicio (¡no funciona con la barra de tareas!):
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -p User1
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -no-remote -p User2
La forma más fácil es:
C:\Program Files (x86)\Mozilla Firefox\crashreporter.exe
porque está cerca).C:\Program Files (x86)\Mozilla Firefox\firefox.exe
. Ahora puede editar este acceso directo agregando los argumentos necesarios.crashreporter
confirefox
y argumentos añadiendo necesario.Firefox (User1)
yFirefox (User2)
.Este método no funciona con la barra de tareas , como mencioné antes. En este caso, use una de las soluciones sugeridas por otros usuarios.
fuente
Después de buscar durante horas y probar todo, descubrí cómo hacer que dos perfiles se ejecuten con diferentes iconos en la barra de tareas (es decir, diferentes iconos y para que no se combinen).
Todo esto está en Win7, y asegúrese de usar las comillas que he usado en las líneas 'escriba esto'. Ellos hacen la diferencia. Escriba todo en negrita exactamente como está.
En primer lugar, cree un nuevo perfil de firefox. Vaya al menú Inicio Ejecutar y escriba: Firefox.exe -profilemanager
Cree un nuevo perfil llamado Correo para usar con clientes de correo, etc. (o para lo que quiera usarlo).
Abra el indicador de cmd como Administrador (en Ejecutar, escriba cmd, luego haga clic derecho en CMD y abra como administrador)
Escriba esto y luego presione enter:
mklink / H "C: \ Archivos de programa (x86) \ Mozilla Firefox \ fmail.exe" "C: \ Archivos de programa (x86) \ Mozilla Firefox \ Firefox.exe"
Escriba esto y luego presione enter:
mklink / D "C: \ ProgramData \ Mozilla Firefox" "C: \ Archivos de programa (x86) \ Mozilla Firefox"
Cree un nuevo enlace haciendo clic derecho en cualquier lugar del escritorio y elija Nuevo-> Acceso directo
Escriba Target: "C: \ ProgramData \ Mozilla Firefox \ fmail.exe" -p Mail -no-remote
Escriba Inicio en: "C: \ ProgramData \ Mozilla Firefox"
Ahora haga clic en Aplicar y luego en Aceptar.
Haga clic derecho, luego Propiedades.
Cambie el ícono al ícono estándar de Windows Mail (simplemente seleccione cualquier archivo aleatorio, y si no encuentra uno, aparecerán los predeterminados. El ícono de Correo está en la parte superior a mitad de camino)
Haga clic en Aceptar - Aplicar - Aceptar
Mueva este acceso directo a la barra de tareas arrastrándolo sobre él.
Ahora debería tener un icono de correo en la barra de tareas.
Haga clic derecho, luego haga clic derecho en fmail.exe y luego en Propiedades
Cambie el icono al mismo icono de correo que acaba de usar anteriormente.
Haga clic en ok - aplicar - ok.
Vaya al menú Inicio Ejecutar y escriba: % localappdata%
Eliminar IconCache.db en la carpeta que aparece
Volver a la ventana de cmd en blanco y negro
Escriba y presione enter: taskkill / f / im explorer.exe
Escriba y presione enter: explorer.exe
Ahora haga clic derecho en el icono de Firefox en la barra de tareas y haga clic derecho en Firefox.exe y luego en Propiedades
Escriba Target: "C: \ Archivos de programa (x86) \ Mozilla Firefox \ firefox.exe" -P predeterminado -no-remoto
Haga clic en Aceptar
¡Ahora puede abrir dos perfiles simultáneamente, con diferentes iconos en la barra de tareas!
Abra el icono de Correo, luego CAMBIE LA APARIENCIA / TEMA en los complementos para que reconozca instantáneamente en cuál se encuentra eligiendo un tema muy diferente para su perfil de navegación principal.
No olvide agregar los complementos mínimos habituales (BetterPrivacy, Redirect Remover, Adblock Edge, Self-Destructing Cookies) al nuevo perfil, ya que es un perfil completamente en blanco.
PS> Si todavía tiene problemas con los iconos que se combinan en la barra de tareas, ejecute -> regedit y busque "HKEY_CURRENT_USER \ Software \ Mozilla \ Firefox \ TaskBarIDs". Luego, cree una nueva clave de cadena llamada " C: \ ProgramData \ Mozilla Firefox " y use la misma variable de datos que en la estándar que está allí, pero cambie el último carácter a cualquier otra cosa. Esto detendrá la combinación de los iconos en la barra de tareas.
PPS> Si todavía tiene problemas, asegúrese de escribir EXACTAMENTE lo que hice arriba en negrita, INCLUIDAS LAS MARCAS.
fuente
Necesitaba esto para mis
git-bash.exe
atajos.Tengo algunos directorios con los que trabajo y quería poder hacer clic en un icono separado en la barra de tareas para abrir cada git-bash.exe para cada ruta.
La solución simple es crear una copia
git-bash.exe
y llamarlagit-bash2.exe
Luego apunto mi primer acceso directo al exe original, y el segundo acceso directo a la copia, luego puedo cambiar el icono en cada acceso directo y anclarlos a ambos independientemente en la barra de tareas.
Por cierto, solo debes tener en cuenta que si actualizas
git-bash.exe
, tendrás que volver a copiar el exe.fuente
Simplemente puede copiar la aplicación Eclipse en la misma ubicación y luego anclar esa nueva copia de Eclipse al menú Inicio. Puede hacer que ese punto a un espacio de trabajo diferente.
Puede repetir esto tantas veces como sea necesario.
fuente