Arquivo em lote fecha / mata um programa Bandeja do Sistema / systray

2

Eu uso um programa para hospedar vários formulários.

Cada formulário deixa um programa systray do referido programa. No Processing, todos usam o mesmo.

Mas o Window sábio / mouse sobre o nome enquanto na bandeja eles usam o nome do formulário.

Eu posso fechar todos os quatro de uma vez, mas gostaria de fechar alguns com um arquivo em lote.

Se alguém pudesse ajudar, seria ótimo.

    
por Gunder 09.04.2011 / 15:03

1 resposta

2

NirCmd pode fechar janelas por título, nome de classe ou hwnd.

nircmd win close title "Calculator"

nircmd win close class "IEFrame"

Você pode escrever seu próprio programa usando EnumWindows() e SendMessage(hwnd, WM_CLOSE, NULL, NULL) .

    
por 09.04.2011 / 22:53