すべての出現ではなく、パス文字列内の特定の文字列の最初の出現を置き換えたい。
例:
set strpath=D:\Temp\Test\projects\Test
set strreplace=Test
set strpath=%strpath:%strreplace%=MyProjects%
echo strpath = %strpath%
ただし、 strpath = D:\Temp\MyProjects\projects\MyProjects のようにすべての出現を置き換えます
次のような出力が必要です
D:\Temp\MyProjects\projects\Test
前もって感謝します。