É possível configurar um botão da barra de tarefas do Windows 7 para aceitar um aplicativo diferente como filho?

7

Sempre que possível, prefiro usar versões "portáveis" de aplicativos em vez de instalá-los de maneira comum. Eu os coloco na unidade D: e eles armazenam todos os dados dentro de seus diretórios e não dependem dos diretórios / registros do sistema. Como resultado, aproveito ao máximo os aplicativos que uso seguros em caso de falha / reinstalação do sistema: não é necessário reinstalar e reconfigurar os aplicativos, não é necessário restaurar os dados.

Mas há um problema ao usar essa abordagem no Windows 7: muitos aplicativos portáteis (pelo menos os do portableapps.com) consistem em um arquivo .exe de inicialização separado do aplicativo .exe e esses dois aplicativos separados do aplicativo. ponto de vista do sistema. Como resultado, um segundo ícone aparecerá na barra de tarefas se eu usar um botão de lançador fixado para lançar (e se eu fixar esse segundo botão, ele apenas lançará o aplicativo no modo não portátil).

O mesmo problema se aplica a qualquer aplicativo que use um carregador separado para começar a separar o tempo de inicialização e o código de tempo de execução.

Portanto, a questão é como ensinar uma barra de tarefas do Windows 7 a reconhecer um processo sub-lançado como o mesmo aplicativo e colocá-lo no mesmo botão.

    
por Ivan 09.12.2012 / 18:18

3 respostas

1

O motivo pelo qual o Windows não permite que você faça isso é porque o AppID do iniciador é diferente do AppID do executável que ele inicia. Um programa de terceiros é necessário, como o 7 Taskbar Tweaker. Aqui está um guia explicando como. Não é a solução mais fácil, mas é a única que eu conheço que mantém o aplicativo em seu estado portátil. N.B. Não é garantido que isso funcione para todos os aplicativos, pois há alguns com AppIDs especiais.

    
por 29.05.2014 / 15:46
0

A sugestão de Ivan funcionará.

Desvincule seu atalho atual do Firefox portátil. Então, ao invés de arrastar o aplicativo lançador para a sua barra de tarefas, basta iniciá-lo. Quando o Firefox aparecer na barra de tarefas, clique com o botão direito do mouse no ícone do Firefox solitário na barra de tarefas e selecione "Fixar na barra de tarefas". Então, não importa onde você iniciar o FF portátil, ele usará o ícone da barra de tarefas existente.

Isso provavelmente funcionará para outros aplicativos portáteis, mas eu precisaria de exemplos específicos para testá-lo, como fiz no Firefox.

    
por 27.02.2013 / 16:25
-1

Eu descobri um método que funciona 100%. Aqui um guia ilustrado

link

Atualizar

Um método ainda melhor é o descrito aqui link

    
por 16.05.2015 / 09:26