Uma das maneiras possíveis de fazer isso é enviar a mensagem WM_CLOSE
para a janela principal do aplicativo: funciona da mesma forma quando você pressiona o botão '[X]'.
O comando taskkill /IM notepad.exe
pré-instalado fará a coisa.
Alguém sabe como parar de forma graciosa um processo do Windows remotamente em máquinas Windows XP Professional (por exemplo, as máquinas remotas estão executando o Windows XP Professional)?
O utilitário pskill parece fazer apenas terminações forçadas, e o utilitário taskkill menciona explicitamente em sua mensagem de uso que "A finalização de processos remotos sempre será feita com força".
Uma das maneiras possíveis de fazer isso é enviar a mensagem WM_CLOSE
para a janela principal do aplicativo: funciona da mesma forma quando você pressiona o botão '[X]'.
O comando taskkill /IM notepad.exe
pré-instalado fará a coisa.
Que tal usar o comando psexec da SysInternals para iniciar o taskkill localmente nas estações de trabalho? Como o taskkill é tecnicamente executado localmente, ele deve fechar o processo normalmente.
A ferramenta certa parece ser PsService de Sysinternals . Com PsService você pode começar / Parar / Consulta / Pausa / etc. um serviço em um computador remoto. Confira ...
Atenciosamente ....
Tags process windows-xp kill remote