Solução alternativa:
O Windows só abre arquivos se houver uma associação de arquivos definida. Para associações de arquivos desconhecidas, é exibida uma janela solicitando que um programa seja escolhido. Então você pode adicionar um "donothing-script" como associação de arquivos para cada tipo de arquivo ...
Exemplo (desative o perl da execução):
ASSOC .pl=Perl
FTYPE Perl=donothing.exe
se você não sabe escrever donothing.exe
, use algo assim
FTYPE Perl=wscript C:\path\to\empty-file.vbs %*
Para ver quais extensões estão registradas, chame assoc
sem argumentos.
Veja também assoc /?
e ftype /?