Wir Strings in einer Batch-Datei ersetzen können mit dem folgenden BefehlString Ersatz in Batch-Datei
set str="jump over the chair"
set str=%str:chair=table%
Diese Linien funktionieren und die Zeichenfolge „Sprung über den Stuhl“ zu „Sprung über den Tisch“. Jetzt möchte ich das Wort "Stuhl" in der Zeichenfolge durch eine Variable ersetzen und ich weiß nicht, wie es geht.
set word=table
set str="jump over the chair"
??
Irgendwelche Ideen?
möglich Duplikat [wie String in einer Bat-Datei mit Kommandozeilen-Parameter ersetzen string] (http://stackoverflow.com/questions/5816178/how-to-replace-string-inside-a-bat-file-with-command-line-parameter-string), die viel informellere Antwort (es hat die gleichen Lösungen wie die Antworten hier) – Fr0sT
jetzt ist es nicht wichtig, wer zuerst war, aber es ist gut, identische Fragen zu verlinken und auf die unwiderruflichste Antwort zu zeigen. – Fr0sT