Algumas notas:
Só porque um comando é enviado, não significa que um programa aceite esses argumentos, ou qualquer outro.
Por exemplo:
Liguei para taskmanager com meu próprio comando ímpar e o behavoir não mudou:
Do ponto de vista da programação básica, qualquer aplicativo terá um método principal de algum tipo no qual argumentos podem ser passados. Por exemplo, um aplicativo básico do Windows Form C # se parece com:
private void Form1_Load(object sender, EventArgs e)
{
}
Se eu passar alguns argumentos engraçados, nada acontece com o aplicativo, mas o Process Explorer os captura e os exibe.
Se eu decidir explicitamente lidar com eles, você obterá interação do comando.
E tudo que eu tinha que fazer era mudar um pouco o ponto de entrada do formulário:
private void Form1_Load(object sender, EventArgs e)
{
string arguments = Environment.GetCommandLineArgs()[1];
this.Text = arguments;
}
Agora, voltemos à sua pergunta sobre por que ela está lá:
Se você acessar taskmgr.exe a partir do método ctrl+ alt+ del, verá o argumento de comando "/ 3". Além disso, se você usar ctrl+ shift+ esc, passa em / 2 e se clicar com o botão direito do mouse na barra de tarefas e clicar em "Iniciar Gerenciador de Tarefas", a opção mostrada será / 4.
Tudo isso me leva a supor que talvez exista algo que o Windows precise saber ou talvez tenha sido quase implementado para o Gerenciador de Tarefas que desconhecemos. Por exemplo, a segurança no Windows pode querer saber se o ctrl+ alt+ delfoi usado para chamar taskmgr.exe e não um script ou usuário. Novamente, pura especulação, mas tópicos como esse me fazem pensar que poderia ter sido pelo menos um pensamento.
Para o infame tl; dr
Para saber por que o Windows passa esses comandos, provavelmente precisamos de um membro da equipe de desenvolvimento da Microsoft ou do código-fonte. Pode não haver uma resposta melhor.
LaunchTM.exe
no%windir%\System32
que torna ainda mais confuso como eu não conseguia descobrir, baseando-se em minha busca google, bem como, o seu propósito de existência eo que é bom para em geral.