Estou tentando atualizar os ícones na barra de tarefas do Windows 10 apenas excluindo e copiando arquivos de atalho ( *.lnk
) para a pasta QuickLaunch:
%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
Temos um aplicativo importante que tem atualizações frequentes ao longo do ano. Cada atualização muda parte do caminho da pasta ligeiramente (6.1 torna-se 6.2 torna-se 6.3, etc). Parte do que nossos usuários esperam é um ícone da barra de tarefas para este programa. Eu posso empurrar a atualização de software facilmente através do SCCM, mas o ícone da barra de tarefas não faz parte do instalador, então eu tenho um script adicional que eu uso para excluir o arquivo de atalho antigo da pasta da barra de tarefas e copiar um novo arquivo de atalho lugar de uma pasta compartilhada.
Isso funcionou muito bem para a versão do Windows 7 dessa pasta, mas o Windows 10 parece usar a pasta em combinação com algum tipo de banco de dados. O resultado da execução do script é que o banco de dados não é atualizado. O ícone permanece na barra de tarefas, mas procura pelo antigo arquivo de atalho.
Onde esse banco de dados está localizado e como posso atualizá-lo ou fazer com que ele seja atualizado de um simples script PowerShell ou (preferencialmente) em lote?
Caso seja importante, nossa implantação do Windows 10 tem a atualização de aniversário recente (1607).