Ich habe eine Variable in meiner Batch-Datei und es enthält das Pipe-Symbol (dieses: |), wenn ich die Variable Echo ich bekomme einen Fehler über einen unbekannten internen/externen Befehl.Batch-Echo-Pipe-Symbol verursacht unerwartetes Verhalten
Ich brauche einen Weg, um es entweder echo richtig oder besser zu bekommen, aber entfernen Sie alles nach und einschließlich der | Symbol sowie etwaige zusätzliche Leerzeichen davor.
Wenn Sie mit Dateisystempfaden aus dem Benutzer/Benutzer-System umgehen, ist es ziemlich unmöglich, den Weg zu etwas ohne Sonderzeichen korrekt zu entkommen. (Dateinamen können%,!, ^, & Etc enthalten) – Anders
Etwas zu beachten ist, dass%% nicht funktioniert, für% es müssen Sie mit einem anderen% entkommen (d. H. %% verwenden). – Keen