Página 1 de 1

Iconos anclados en la barra de tareas

Publicado: 6 de mayo de 2019 - 12:04 p. m.
por gaelds
Buen día,
Reutilicé el código del paquete Thunderbird para añadir un icono de Firefox a la barra de tareas y, al mismo tiempo, eliminar el de IE. El icono de IE desaparece, pero el de Firefox no aparece en la barra de tareas, a pesar de que el archivo .lnk está correctamente ubicado en "C:\Users\username\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar". Si fijo manualmente el acceso directo de Firefox, funciona.

Código: Seleccionar todo

def session_setup():
    firefox_quickLaunch = makepath(user_appdata(),'Microsoft','Internet Explorer','Quick Launch', 'User Pinned', 'TaskBar', 'Mozilla firefox.Lnk')
    ie_quickLaunch = makepath(user_appdata(),'Microsoft','Internet Explorer','Quick Launch', 'User Pinned', 'TaskBar', 'Internet Explorer.Lnk')

    if iswin64:
        destdir64 = makepath(programfiles,'Mozilla Firefox')
        if isfile(makepath(destdir64,'firefox.exe')):
            create_shortcut(firefox_quickLaunch,target=makepath(destdir64,'firefox.exe'), wDir=makepath(destdir64),icon=makepath(destdir64,'firefox.exe'))
    else:
        destdir32 = makepath(programfiles32,'Mozilla Firefox')
        if isfile(makepath(destdir32,'firefox.exe')):
            create_shortcut(firefox_quickLaunch,target=makepath(destdir32,'firefox.exe'), wDir=makepath(destdir32),icon=makepath(destdir32,'firefox.exe'))

    if isfile(ie_quickLaunch):
        remove_file(ie_quickLaunch)

Re: Iconos anclados en la barra de tareas

Publicado: 24 de mayo de 2019 - 13:29
por sfonteneau
En Thunderbird, reemplace si está presente:

Para agregar ...:

https://social.technet.microsoft.com/Fo ... progeneral

Re: Iconos anclados en la barra de tareas

Publicado: 24 de mayo de 2019 - 13:40
por sfonteneau
Oye, después de buscar un rato, acabo de descubrir Syspin

http://www.technosys.net/productos/utils/pintotaskbar

Código: Seleccionar todo

syspin "C:\Program Files (x86)\wapt\waptself.exe" c:5386
Iniciar sesión en configuración

Tendríamos que profundizar un poco más para entender cómo funciona el pequeño programa de software.

Re: Iconos anclados en la barra de tareas

Publicado: 27 de mayo de 2019 - 15:43
por gaelds
¡Gracias por el enlace! Funciona bien con Firefox o Calc, por ejemplo, pero curiosamente no consigo que funcione con el Explorador de Windows en la última línea...

Código: Seleccionar todo

run(ur'syspin.exe "%s" c:5386' %makepath(programfiles,'Mozilla Firefox',"firefox.exe"))
run(ur'syspin.exe "%windir%\System32\calc.exe" c:5386')

run(ur'syspin.exe "%windir%\explorer.exe" c:5386')

Re: Iconos anclados en la barra de tareas

Publicado: 23 de enero de 2020 - 17:28
por nliaudat
Versión de ingeniería inversa de syspin.exe disponible en https://github.com/airwolf2026/Win10Pin2TB

Re: Iconos anclados en la barra de tareas

Publicado: 12 de marzo de 2020 - 15:56
por nliaudat
El método oficial sugiere modificar C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Shell\LayoutModification.xml

Por ejemplo

Código: Seleccionar todo

<?xml version="1.0" encoding="utf-8"?>
<LayoutModificationTemplate
    xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification"
    xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout"
    xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout"
    xmlns:taskbar="http://schemas.microsoft.com/Start/2014/TaskbarLayout"
    Version="1">
  <CustomTaskbarLayoutCollection PinListPlacement="Replace">
    <defaultlayout:TaskbarLayout>
      <taskbar:TaskbarPinList>
        <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\File Explorer.lnk" />
      </taskbar:TaskbarPinList>
    </defaultlayout:TaskbarLayout>
  </CustomTaskbarLayoutCollection>
</LayoutModificationTemplate>
Reemplaza la barra de tareas y solo agrega el enlace al explorador de archivos.

Más información sobre https://docs.microsoft.com/es-es/window ... 10-barra de tareas