setコマンドなどで設定した値のある部分を置換する方法を以下に記します。
以下のように環境変数を設定し置換してみます。
環境変数fooにfoobarhogeを設定し、barをfooに置換しています。
c:\Users\sakura>set foo=foobarhoge c:\Users\sakura>echo %foo:bar=foo% foofoohoge
%環境変数:検索文字列=置換文字列%
以下、指定した検索文字列が複数あった場合の動作です。
fooを検索しhogeに置換しています。
複数あった場合はすべてfooがhogeに置換されているのが確認できます。
c:\Users\sakura>set v=foobarhogefoobarhoge c:\Users\sakura>echo %v% foobarhogefoobarhoge c:\Users\sakura>echo %v:foo=hoge% hogebarhogehogebarhoge