Eu tenho medo que a resposta seja não : a caixa de diálogo que você vê é da API padrão do Windows, e a maioria dos programas a usará. Ao programá-lo, há algumas opções que podem ser ativadas / desativadas e a que está causando o problema é OFN_FILEMUSTEXIST
no OPENFILENAME . Não consegui encontrar nada que documentasse exatamente como é a verificação, muito menos uma maneira de modificar como isso acontece.
A única solução que vejo no lado do Windows é corrigir a dll que contém a função e fazer outra verificação permitindo barras, mas isso requer uma grande quantidade de habilidade.
Por outro lado, as coisas podem ser consertadas, se você for um programador de algum tipo: o mais rápido que eu posso pensar (além de modificar a fonte das strings) é criar um pequeno programa de linha de comando que usa a entrada atual da área de transferência. , converte frente para barras invertidas e coloca o resultado na área de transferência novamente. Coloque-o em um arquivo de lote, atribua um atalho para ele e pronto. Seu fluxo de trabalho seria: caminho da cópia, atalho, pressione Ctrl-V na caixa de diálogo, isso é apenas uma etapa extra simples. Acho que a maioria das linguagens de script pode obter o conteúdo da área de transferência no Windows, e todas elas podem regexar, portanto, são apenas algumas linhas de código.