Sie haben uns nie die Befehle angezeigt, die Sie ausführen, daher ist diese Antwort für Ihren Anwendungsfall nicht getestet. Eine schnelle Suche durch Stack Overflow ergab jedoch this great answer, die eine Lösung für den Umgang mit Backslashes in Cygwin bietet. Man kann einen Pfad, der umgekehrte Schrägstriche enthält, in einfache Anführungszeichen setzen. Die einfachen Anführungszeichen erlauben es Cygwin, die Backslashes nicht als Escape-Zeichen zu behandeln.
Als Beispiel, wenn Sie den folgenden Befehl haben, die nicht funktioniert:
cd home\rafael\docs
Sie den Pfad in einfachen Anführungszeichen setzen könnte, damit es funktioniert:
cd 'home\rafael\docs'
und natürlich diese würde auch mit Schrägstrichen arbeiten:
cd home/rafael/docs
Verweisen Sie diese Frage nicht auf einen anderen, wenn Sie das vermeiden können. Versuchen Sie, ein _Linux_ Bash-Skript oder ein _Windows_-Skript zu schreiben? –
Ich versuche ein Windowsscript zu schreiben –
Wie können Sie ein Windows-Skript auf einem Linux-System bereitstellen? Kannst du klarstellen, was du wirklich hier vorhast? –