Możemy zastąpić ciągi w pliku wsadowym za pomocą następującego poleceniawymiana String w pliku wsadowym
set str="jump over the chair"
set str=%str:chair=table%
Linie te działają dobrze i zmienić ciąg „skok przez krzesła” do „skoku przez stół”. Teraz chcę zastąpić słowo "chair" w łańcuchu pewną zmienną i nie wiem jak to zrobić.
set word=table
set str="jump over the chair"
??
Jakieś pomysły?
możliwe duplikat [jak wymienić łańcuch wewnątrz pliku bat z parametrem wiersza poleceń string] (http://stackoverflow.com/questions/5816178/how-to-replace-string-inside-a-bat-file-with-command-line-parameter-string), który ma znacznie bardziej nieformalną odpowiedź (ma te same rozwiązania co tutaj odpowiedzi) – Fr0sT
teraz nie ma znaczenia, kto był pierwszy, ale dobrze jest łączyć identyczne pytania i wskazywać na najbardziej niezniszczalną odpowiedź: – Fr0sT