WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   files mit sonderzeichen (ä,ü,ö ,´, ) im dateinamen per cmd kopieren... (http://www.wcm.at/forum/showthread.php?t=208329)

catch17 21.01.2007 14:59

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

schichtleiter 21.01.2007 16:14

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.

catch17 21.01.2007 16:54

also in einem batch-file klappt

Code:

xcopy /y /i /c "O:\Musik\GOISERN\FÖN.mp3" d:\files
jedenfallls nicht :( :mad:

da kommt nur "Datei FÌN.mp3 nicht gefunden."

bitte weiter um tips...

lg, catch17

powerman 21.01.2007 18:38

hi,
da stimmt deine Tastatur oder Spracheinstellung nicht!

catch17 21.01.2007 19:01

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

pong 21.01.2007 20:31

Zitat:

ondern wird aus datei (paths.txt) gelesen
a.) Wie stehts dort drinn
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

catch17 21.01.2007 21:11

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

catch17 21.01.2007 22:20

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