What is the difference between these 2 pieces of code in a batch file?
set str=!str:%%20= !
and
set str=%str:%%20= %
What is the difference between these 2 pieces of code in a batch file?
set str=!str:%%20= !
and
set str=%str:%%20= %
Copyright © 2021 Jogjafile Inc.
Finally, after hours I could find the explanation. According to this page How-to: Escape Characters, Delimiters and Quotes at the Windows command line in the paragraph "Escaping Percents" :