У меня есть команда, которая отображает текущее имя командного файла, к которому добавлен код.escape специальный символ (%)
echo %~n0%~x0
Я хочу отправить команду в текстовый файл без изменения его синтаксиса. например;
echo %~n0%~x0 >> somefile.txt
Я попытался ускользнуть от знака процента с другим процентом, но он не работает.
echo %%~n0%%~x0
любые идеи ...?
Как 'эхо %% ~ n0 %% ~ x0' работает в пакетном файле как и ожидалось (выдает '% ~ n0% ~ x0'), вы должны показать свой файл _minimal_ batch, где он терпит неудачу. Или, по крайней мере, какой результат вы получите – jeb