![]() |
files mit sonderzeichen (ä,ü,ö ,´, ) im dateinamen per cmd kopieren...
hallo liebe leute,
möchte/muss dateien mit sonderzeichen in ihren dateinamen (songtitel) mittels eines batchfiles kopieren - welches cmd-tool bzw. welcher befehl/schalter ist nötig damit die w2k/winxp-cmd solche dateien 'lesen' / kopieren kann... bitte um hilfe bzw. info lg, catch17 |
geht doch eh mit bordmitteln :confused:
C:\Dokumente und Einstellungen\eli>xcopy äöüß' lol Ist das Ziel lol ein Dateiname oder ein Verzeichnisname (D = Datei, V = Verzeichnis)? d C:äöüß' 1 Datei(en) kopiert Falls Leerzeichen vorkommen, musst den Namen unter Anführungzeichen setzen. |
also in einem batch-file klappt
Code:
xcopy /y /i /c "O:\Musik\GOISERN\FÖN.mp3" d:\files da kommt nur "Datei FÌN.mp3 nicht gefunden." bitte weiter um tips... lg, catch17 |
hi,
da stimmt deine Tastatur oder Spracheinstellung nicht! |
ups ja da is noch mehr im spiel... hab ich zuerst verschwiegen wegen einfacher darstellung des problems...
nun pfad der zu sichernden datei (O:\Musik\GOISERN\FÖN.mp3) steht nicht direkt in der xcopy anweisung sondern wird aus datei (paths.txt) gelesen... und dabei kann command-line die Sonderzeichen nicht mehr lesen und setzt 'falsche zeichen' in xcopy befehl... weiß da jemand abhilfe? lg, catch17 |
Zitat:
b.) selbst dir setzt die Sonderzeichen korrekt um, aber bei Ausgabe ins Textfile scheint die Konvertierung OEM <-> ASCII nicht zu passen Mögliche Lösungen: -) mit einer Shell like BASH das Listning erstellen -) Suchen/Ersetzen im Editor (Ultraedit -> OEM to ASCII) pong |
also im txt-file (paths.txt) stehen die pfade korrekt (mit ö,ä,ü,´,...) aber beim 'einlesen' verschluckt er sich und macht aus ö z.b. 'seltsames i'
wie is das mit oem to ascii gemeint ? - geht das mit board-mittel auch? lg, catch17 |
weiß jemand vielleicht einen workflow um mit cmd-mitteln 'suchen und ersetzen' in txt-file durchzuführen - dann könnt ich nämlich einfach ö,ä,ü,... durch '*' ersetzten - würd zumindest für die dateinamen reichen...
bitte um tips... lg, catch17 |
Alle Zeitangaben in WEZ +2. Es ist jetzt 20:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag