
In einer .bat-Datei, die unter Win 10 Pro 64-Bit ausgeführt werden soll, muss die Anfügungsphrase
[source] >> "c:\Users\My UserName with space\OneDrive\Desktop\document.txt"
IstFunktioniert NICHT wegen eines Leerzeichens im Ordnernamen, obwohl ich das Ganze in Anführungszeichen "" setze.
Ich habe mir viele Beiträge dazu angesehen, aber es gibt keine Erklärung dafür.
Um dorthin zu gelangen, wo ich hin muss, füge ich aufeinanderfolgende CD-Zeilen in die .bat-Datei ein, wie
cd c:\Users
cd "My UserName with space"
cd OneDrive\Desktop
[source] >> document.txt
Das scheint zu funktionieren.
Aber
[source] >> "c:\Users\My UserName with space\OneDrive\Desktop\document.txt"
funktioniert NICHT. Wenn ich diese Zeile ausführe, legt der PC den Quelltext in c:\Users\My
??
Danke.
Antwort1
Ich hatte ein Problem mit Anführungszeichen, während ich eine .bat-Datei erstellte, um mich automatisch bei meinem Ser in MySQL anzumelden.
cmd /K „C:\Programme\MySQL\MySQL Server 8.0\bin\mysql.exe“ -uroot -ppasword!
hat nicht funktioniert. Ich habe versucht, Anführungszeichen wie folgt einzufügen:
cmd /K „"C:\Programme\MySQL\MySQL Server 8.0\bin\mysql.exe"" -uroot -pAbubakr12!
und es hat funktioniert! Ich weiß nicht, ob es Ihnen helfen wird, aber trotzdem.