Programmieren - alles kontrollieren 4.938 Themen, 20.667 Beiträge

Kopieren unter DOS

Siggi24 / 2 Antworten / Flachansicht Nickles

Das ist ein ganz alter Hut. Trotzdem mache ich auf DOS Basis so kleine Batch Dateien.

Wenn ich eine Datensicherung von D: machen will, lege ich auf dem Desktop eine kleine Batchdatei an, die, im einfachsten Fall, etwa so aussehen könnte, und zur Sicherung auf einer externen Festplatte L: dient:

xcopy /E /D /Y D:\*.* L:\Daten_von_D\

Nach dem Anklicken läuft die Sicherung los.

So weit so gut.

Nun habe ich ein Programm, welches einen Unterordner, der "Menü" heißt, hat. Es gelingt mir nicht die Batchdatei so zu schreiben, daß der Ordner erkannt wird. Der Ordner kann übrigens nicht umbenannt werden. Wenn ich das versuchsweise mache, dann geht es schon, nur, das geht wie gesagt nicht.

Im einfachsten Fall sähe diese Datei so aus:

xcopy /E /D /Y D:\Menü\*.* L:\Menü\

D:\Menü\*.* der erste Teil geht nicht

L:\Menü\ der zweite Teil geht

Gibt es da einen Trick wie man das, in DOS, hinbekommt?

Die Eingabe der Buchstabens "ü" mit Alt + ASCII Code hilft nicht. Da kommt dann das "Ü". Wenn mann die Datei startet wird das "ü" wie ein griechisches Epsilon ausgebeben, und diesen Ordner gibt es natürlich nicht.

Wer hat dazu eine hilfreiche Idee?

Für Eure Hilfe schon mal vielen Dank

Siggi

bei Antwort benachrichtigen
peterson Siggi24 „Kopieren unter DOS“
Optionen

Schreibe in Deiner Batch nicht den Buchstaben "ü", sondern "Alt"-Taste und die Kombination "0129".

Dann mag er das "ü"

bei Antwort benachrichtigen