Fazer o Gerenciador de Tarefas Classificar por Nome Base na Inicialização

2

O Gerenciador de Tarefas do Windows XP salva a maioria das configurações, mas sempre que inicia, ele sempre classifica os processos por PID. Eu quero que ele seja iniciado classificado pelo nome do processo (coluna Nome da Base), já que sempre acaba clicando no cabeçalho da coluna para fazer isso quando eu inicio o Gerenciador de Tarefas de qualquer maneira.

Existe uma maneira de fazer isso funcionar? Eu olhei para as configurações do Gerenciador de Tarefas no registro, mas elas não estão em nenhum tipo de formato legível por humanos.


Alguma ideia? Muito obrigado.

    
por Synetech 14.02.2010 / 22:57

3 respostas

1

Eu considerei hackear o arquivo executável ( taskmgr.exe ) para ver se havia uma maneira de criar isso, mas usei um método decididamente mais fácil e menos arriscado.

Como se trata de um controle de exibição de lista padrão, o que fiz foi gravar um aplicativo que pode detectar se o Gerenciador de Tarefas está em execução e, em caso afirmativo, conectar-se ao seu controle de lista e executar a classificação (simulando um clique em coluna; não senti como ordenar manualmente). Demorou um pouco para que fosse flexível o suficiente para explicar as variações (especialmente porque as colunas são personalizáveis) e, em seguida, para permitir a classificação em uma coluna diferente - imaginei que poderia ter a opção.

Infelizmente, isso significa que um programa extra está sendo executado em segundo plano, mas eu já tenho planos para incorporá-lo a um aplicativo mais genérico, para que não seja um processo com uma única função, tornando-o mais aceitável para que ele seja executado porque faz mais coisas.

    
por 06.03.2011 / 21:28
2

O Gerenciador de Tarefas embutido não faz isso, mas tenho certeza de que o Process Explorer salva sua visão toda vez que você a inicia. Ele também tem muito mais funcionalidade e tem a opção de substituir completamente o gerenciador de tarefas.

    
por 14.02.2010 / 23:25
1

Como Reivindicações do Tom's Hardware , a chave de registro HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\TaskManager tem 2 configurações que podem conter a ordem de classificação padrão da coluna. Infelizmente, os dados estão em hexadecimais e não tenho ideia do que correspondem especificamente às configurações. Talvez a Synetech possa descobrir isso?

    
por 04.09.2011 / 08:51