artemleb, за использование
myproto следовало бы настучать по рукам (правила форума запрещают эксплойты и иже с ними, так что довольствуйтесь лишь сухой констатацией факта небезопасности использования сего). Во-вторых, что Apache, что nginx вполне дружат с кириллицей (правильно ли ли вас понимаю, у вас сервачок?), - прописывается все в конфигах. В-третьих, командный язык
никогда не предназначался для решения сложных задач, для этого уже более десятка лет существует PowerShell (и прочие интерпретируемые языки вроде Perl или Python - и вовсе динозавры, к слову), а с учетом, что для PowerShell есть bindings различных СУБД, то проблема озвученная здесь проблемой-то не является. Но раз уж вы любитель
плети и латекса острых ощущений, то декодировать строку вроде
C:\%D0%BF%D0%B0%D0%BF%D0%BA%D0%B0 c помощью PowerShell можно так:
Код:

pwsh -nop -c [Uri]::UnescapeDataString('C:\%D0%BF%D0%B0%D0%BF%D0%BA%D0%B0')
Вернет:
Код:

C:\папка