como remover uma entrada da bandeja do sistema?

7

Eu procurei por uma resposta para esta e ainda não encontrei nenhuma. Como faço para remover um único item da bandeja do sistema do Windows? Estou direcionando o Windows XP.

Editar: Não se trata de impedir que os itens sejam iniciados. Eu quero que o programa continue em execução, eu só preciso de outro script / programa para remover a entrada do primeiro da bandeja do sistema.

Segunda edição: Uma abordagem que posso imaginar é tentar ocultar o aplicativo pretendido modificando as chaves do Registro. Em várias máquinas de teste, encontrei algumas entradas de registro que correspondem às informações da bandeja do sistema em

HKEY_USERS\something-that-looks-like S-1-5-21-682003330-1563985344-725345543-1003\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify

com BalloonTip, IconStream e PastIconsStream contendo informações sobre o systray. O importante é IconStream .

Em outras máquinas, elas são encontradas em

hkey_classes_root/local/setting/software/microsoft/windows/currentversion/TrayNotify

Tenho certeza de que não há perigo em alterar esses registros específicos, mas não sei escrever código para isso. Alguém pode me ajudar com o código e com a confirmação se isso tem o efeito desejado de ocultar o ícone systray de um programa ativo?

    
por Valentin Brasso 11.03.2010 / 14:58

4 respostas

2

De uma pergunta semelhante sobre SU.

PS Tray Factory pode ser de alguma utilidade:

PS Tray Factory is a powerful and handy tool meant to flexibly control ALL the other icons in the system tray of the taskbar. PS Tray Factory will help you to manage all the applications that place their icons in the taskbar tray. When you have installed PS Tray Factory, you will forget about the problem of lack of space in the system tray, and will also get an easy, fast and handy tool to handle those applications. In short, ALL Windows users will get this handy and powerful tool at their disposal, whereas only Windows XP users have an idea of it. For the latter, we have made a nice surprise, as the features of PS Tray Factory exceed the standard built-in ones of this OS. With PS Tray Factory you can quickly hide system tray icons and easy manage them.

    
por 15.03.2010 / 15:51
0

Basta clicar em Start Menu > Run e digitar msconfig . Na guia Startup , você pode ver os programas que iniciam juntos com o Windows. Você pode limpar tiques de programas que você não deseja executar na bandeja do sistema.

Outra maneira de remover os programas da bandeja do sistema é, você pode ir para Opções do programa relevante e encontrar a opção para desativar a inicialização no Windows. Alguns programas não possuem essa opção intencionalmente, portanto, você deve tentar usar msconfig ou qualquer outro programa de gerenciamento de inicialização.

    
por 11.03.2010 / 15:11
0

Clique com o botão direito do mouse no botão Iniciar > > Propriedades > > Guia da barra de tarefas > > Personalizar.

Selecione o ícone da bandeja que você não gosta. Em Comportamento, defina como "Sempre ocultar".

Repita conforme necessário.

Os ícones ainda estarão visíveis se você expandir a bandeja, mas ficar oculta por 99% do seu uso.

    
por 28.04.2011 / 16:38
-1

Ícones na área de notificação sempre pertencem a uma janela. Isso pode estar oculto, mas em qualquer caso, ele pertence a um único processo. Portanto, fechar o processo relacionado também remove o ícone de notificação. Se você quiser removê-lo permanentemente, apenas não inicie o respectivo programa.

    
por 11.03.2010 / 15:46