WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 21.01.2007, 14:59   #1
catch17
Elite
 
Registriert seit: 27.04.2002
Beiträge: 1.307


Frage 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
____________________________________
...wenn Ihr hungert, wenn Ihr dürstet - ihr seit nicht allein, wenn Ihr krank seit wenn Ihr leidet - Ihr seit nicht allein -- ER kümmert sich auch um andere NICHT
catch17 ist offline   Mit Zitat antworten
Alt 21.01.2007, 16:14   #2
schichtleiter
Gast
 
Beiträge: n/a


Standard

geht doch eh mit bordmitteln

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.
  Mit Zitat antworten
Alt 21.01.2007, 16:54   #3
catch17
Elite
 
Registriert seit: 27.04.2002
Beiträge: 1.307


Standard

also in einem batch-file klappt

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

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

bitte weiter um tips...

lg, catch17
____________________________________
...wenn Ihr hungert, wenn Ihr dürstet - ihr seit nicht allein, wenn Ihr krank seit wenn Ihr leidet - Ihr seit nicht allein -- ER kümmert sich auch um andere NICHT
catch17 ist offline   Mit Zitat antworten
Alt 21.01.2007, 18:38   #4
powerman
gesperrt
 
Registriert seit: 08.06.2002
Alter: 76
Beiträge: 4.263


Standard

hi,
da stimmt deine Tastatur oder Spracheinstellung nicht!
powerman ist offline   Mit Zitat antworten
Alt 21.01.2007, 19:01   #5
catch17
Elite
 
Registriert seit: 27.04.2002
Beiträge: 1.307


Standard

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
____________________________________
...wenn Ihr hungert, wenn Ihr dürstet - ihr seit nicht allein, wenn Ihr krank seit wenn Ihr leidet - Ihr seit nicht allein -- ER kümmert sich auch um andere NICHT
catch17 ist offline   Mit Zitat antworten
Alt 21.01.2007, 20:31   #6
pong
Inventar
 
Benutzerbild von pong
 
Registriert seit: 25.12.2000
Alter: 41
Beiträge: 9.063

Mein Computer

pong eine Nachricht über ICQ schicken
Standard

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
____________________________________
\"Ein Gewitter reinigt die Luft\", sagte der Mann, nachdem ein Blitz seine Frau erschlug

Nicht klicken!


Erstposteralarm/Beschwerde/Kummerkasten


Verplattet
pong ist offline   Mit Zitat antworten
Alt 21.01.2007, 21:11   #7
catch17
Elite
 
Registriert seit: 27.04.2002
Beiträge: 1.307


Standard

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
____________________________________
...wenn Ihr hungert, wenn Ihr dürstet - ihr seit nicht allein, wenn Ihr krank seit wenn Ihr leidet - Ihr seit nicht allein -- ER kümmert sich auch um andere NICHT
catch17 ist offline   Mit Zitat antworten
Alt 21.01.2007, 22:20   #8
catch17
Elite
 
Registriert seit: 27.04.2002
Beiträge: 1.307


Standard

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
____________________________________
...wenn Ihr hungert, wenn Ihr dürstet - ihr seit nicht allein, wenn Ihr krank seit wenn Ihr leidet - Ihr seit nicht allein -- ER kümmert sich auch um andere NICHT
catch17 ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:41 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag