Batch Datei will nicht laufen..Verzeichnisname wird nicht angenommen

Gast #6422867
Lesenswert?

Hi Leute!

Ich hab für meine Mutter eine Batchdatei geschrieben die diverse 
Verzeichnisse auch den "Eigene Dateien" auf die Netzwerkplatte kopiert 
wenn der Rechner herunter gefahren wird.


robocopy "c:/users/Mutti ihr´s/Pictures" z:/Monika/Bilder /MIR /XD /FFT
robocopy "c:/users/Mutti ihr´s/Music" z:/Monika/Musik /MIR /XD /FFT
robocopy "c:/users/Mutti ihr´s/Downloads" z:/Monika/Downloads /MIR /XD 
/FFT
robocopy "c:/users/Mutti ihr´s/Favorites" z:/Monika/Favoriten /MIR /XD 
/FFT
robocopy "c:/users/Mutti ihr´s/Videos" z:/Monika/Videos /MIR /XD /FFT

%windir%\system32\shutdown.exe /s /hybrid /t 0


Bei meinem Vater läuft das einwandfrei. Ich hab schon festgestellt das 
es am Apostroph in "Mutti ihr´s" liegt. Das ganze in Anführungszeichen 
gesetzt hilft aber nicht.
Weiß jemand wie ich das in den griff krieg? Verzeichnisname ist nicht 
abänderbar.
Gast #6422893
Lesenswert?

Peter D. schrieb:
> Tim schrieb:
>> Ich hab schon festgestellt das
>> es am Apostroph in "Mutti ihr´s" liegt.
>
> Da hat Windows recht, "ihr's" ist kein Deutsch.
> Ich würde mich da auch weigern.
>
> Vielleicht gehts mit Platzhalter:
>
> robocopy "c:/users/Mutti ihr*/*"

So heißt halt der Benutzer und lässt sich ohne weiteres auch nicht 
ändern.
ich probiers mal..
Gast #6422894
Lesenswert?

leo schrieb:
> Tim schrieb:
>> Ich hab schon festgestellt das
>> es am Apostroph in "Mutti ihr´s" liegt.
>
> Ich hab schon festgestellt, immer wenn ich mir in den Fuss schiesse,
> dann tut's weh.
>
> leo

Und sorry..Du DUMMLAPP kannst Dich trollen. Nur blöde Sprüche, nichts 
kostruktives sowas HASS ICH!
Gast #6422929
Lesenswert?

Man sollte sich angewöhnen bestimmte Zeichen in
Dateinamen und Ordnernamen nicht zu Benutzen.
Benenne doch diese Namen mit prolematischen Zeichen
einfach um. Schau in Handbüchern nach welche Zeichen
erlaubt sind.

https://uni-tuebingen.de/it/113750

https://werner-zenk.de/tipps/regeln_zu_dateinamen.php

von Tim schrieb:
>So heißt halt der Benutzer und lässt sich ohne weiteres auch nicht
>ändern.

Doch, es läßt sich jeder Dateiname und Ordnername bei
nicht gefallen, bei Windows und Linux umbenennen.
Gast #6423025
Lesenswert?

Wilhelm S. schrieb:
> Aber sicher doch: das Deppenapostroph.

Ne! ´ ist das Akut-Zeichen: https://de.wikipedia.org/wiki/Akut, Unicode 
U+00B4. Korrekt wäre ’, Unicode U+2019. Hier ist das erläutert: 
https://de.wikipedia.org/wiki/Apostroph#Digitale_Typografie

Wie man das Problem löst weiß ich aber auch nicht. 
Sonderzeichen-Behandlung unter Windows und Batch ist sehr fummelig. 
Vermutlich muss man die Codepage ändern... Spannend dass Windows 
Nutzernamen mit solchen Zeichen zulässt.
Gast #6423208
Lesenswert?

Wieder nur ahnungslose Trolle.

Mach ein ^ vor das '.

Also:
robocopy "c:/users/Mutti ihr^´s/Pictures" z:/Monika/Bilder /MIR /XD /FFT

Ansonsten haben manche hier schon recht.
Wer sowas in Verzeichnis/Dateinamen oder in Passworten verwendet
hat es eigentlich nicht besser verdient.
Gast #6423216
Lesenswert?

Tim schrieb:
> Und sorry..Du DUMMLAPP kannst Dich trollen. Nur blöde Sprüche, nichts
> kostruktives sowas HASS ICH!

Wer solche sch..ß Nutzernamen festlegt, hat selber Schuld.
Selbst gewöhnliche Umlaute gehen als Dateinamen unter Windows noch nicht 
überall glatt durch.
Gast #6423223
Lesenswert?

Mein Windoof stoert sich uebrigens ueberhaupt nicht an:
` ' ´ in Verzeichnisnamen. Egal ob da noch Leerzeichen dabei sind.

Vermutlich verwendet der Kommandoprozessor bei dir eine
andere Codepage. Bei mir steht alles auf US/En.
Das macht regelmaessig die wenigsten Probleme.
Gast #6424726
Lesenswert?

Günter Lenz schrieb:
> Man sollte sich angewöhnen bestimmte Zeichen in
> Dateinamen und Ordnernamen nicht zu Benutzen.
> Benenne doch diese Namen mit prolematischen Zeichen
> einfach um. Schau in Handbüchern nach welche Zeichen
> erlaubt sind.

Symptome statt Ursachen zu beheben, ist immer die beste Lösung.

Larry schrieb:
> Ansonsten haben manche hier schon recht.
> Wer sowas in Verzeichnis/Dateinamen oder in Passworten verwendet
> hat es eigentlich nicht besser verdient.

Beim Diebstahl ist immer der schuld, der nicht gut genug abgesichert 
hat.
Gast #6424771
Lesenswert?

> Es ging ja auch nicht um ein ' im Ordnernamen.
> Es ging um ein ´ im Nutzer- und Ordnernamen.
> Im Zusammenspiel mit Batchdateien.
> Kleiner Unterschied.

> ` ' ´
war uebrigens als Aufzaehlung zu verstehen.
Akademische Vollstandigkeit und so...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren