Para eliminar uma instância de aplicativo usando seu PID, use taskkill /pid <pid>
( tasklist
listará todos os processos em execução).
Para alternar o foco para uma instância de aplicativo usando seu PID, use o VBScript abaixo:
set objShell = WScript.CreateObject("WScript.Shell")
objShell.AppActivate WScript.Arguments.Item(0)
objShell.SendKeys "% x"
A Documentação do MSDN diz que %
representa% código%. Juntamente com ALT
, podemos acessar o menu pop-up SPACE
e usar um acelerador de teclado para maximizar ou restaurar a janela.
Se você salvá-lo como Focus.vbs , poderá invocá-lo a partir da linha de comando usando:
wscript Focus.vbs <pid>