Mate um processo quando o usuário pressiona “logoff”, “shutdown” ou “restart”

0

Costumo usar notepad.exe para mensagens temporárias. Eu nunca uso isso para algo que preciso salvar: tenho editores de texto normais e o MS OneNote para isso.

Quando encerro, várias instâncias do bloco de notas estão pedindo para salvar. O pior é que, devido ao bug do Windows, quando pressiono "não, não salve", o aplicativo do bloco de notas permanece ativo, por isso preciso fechá-lo manualmente e pressionar novamente "não, não salve".

Eu tenho lutado com esse problema há anos. Cerca de dois anos atrás, pedi a um dos desenvolvedores de software da minha equipe que criasse o notepad.exe para que ele não fosse salvo. Infelizmente, tive que reinstalar meu Windows recentemente e não trabalho mais com esse cara brilhante.

Depois, tentei usar a diretiva de grupo com o script taskkill /f /im notepad.exe logoff, apenas para descobrir que o script de logoff é executado após o término de todos os aplicativos.

Eu não quero instalar substitutos de blocos de notas de terceiros.

Eu não quero desativar a prevenção de desligamento ajustando o registro. Eu quero que os aplicativos como Word e Excel sejam capazes de impedir o desligamento. O problema é apenas com o bloco de notas.

Alguma ideia? Agradecemos antecipadamente.

    
por Soonts 13.09.2012 / 07:38

1 resposta

1

Como sobre remoção de desligamento e reinicialização no menu Iniciar , desabilitando o usuário do switch, faça logoff e bloqueie Opções , bem como, em seguida, criar seus próprios arquivos de lote para essas ações que primeiro taskkill bloco de notas e, em seguida, executar a ação (desligamento etc.) necessária usando shutdown.exe ou rundll32 ? Você pode fixar os atalhos de arquivos em lote na barra de tarefas ou no Menu Iniciar e até mesmo atribuir atalhos de teclado a eles.

    
por 13.09.2012 / 18:30