Isso pode ser feito se você aprender a montagem, depuração e engenharia reversa. Pode-se então ajustar o binário para registrar o evento de clique do meio e permitir que ele chame uma função para abrir uma nova janela, isso exigiria duas rotinas de montagem de duas gravações e armazená-las no executável explorer.exe. Isso é uma coisa muito difícil de fazer! Para não esquecer, você terá que contornar a segurança do SFC ...
Outra solução é escrever um gancho de nível superior que prenda os cliques do meio na pasta e, em seguida, determine qual pasta é e, em seguida, abra uma nova janela com essa pasta, isso é muito mais fácil, mas você ainda precisa aprender o maior linguagem de nível e como ligar as coisas.
Quando você faz a pergunta no StackOverflow, você tende a obter mais detalhes sobre como fazer isso ...