Ich versuche, von einer Datei in eine andere mit einer Batch-Datei kopieren, aber ich bekomme den Fehler im gültigen Pfad.Kopieren einer Datei mit XCopy-Pfad ungültig
SET DatabaseBackupPath=C:\Program Files\Microsoft SQL Server\MSSQL12.DBNAME\MSSQL\Backup
SET NewDatabaseBackupPath=C:\Users\USERNAME\Documents
xcopy "%DatabaseBackupPath%\%NewestFile%" "%NewDatabaseBackupPath%"
Dies ist der Ausgang für %NewDatabaseBackupPath%
= "ÔǬÔǬC:\Users\USERNAME\Documents"
Kann jemand erklären, warum alle diese Zeichen bestehen und eine mögliche Lösung?
für die zweite Zeile Versuchen 'SET„NewDatabaseBackupPath =% USERPROFILE% \ Documents "' – Mofi
@mofi Danke für die Antwort, leider denkt dies immer noch, der Dateipfad ist 'ÔǬÔÇC: \ Users \ USERNAME \ Documents' – Bish25
Vielleicht ist Ihre Batch-Datei nicht als ANSI-Textdatei, sondern als Unicode-Datei gespeichert? – aschipfl