ich habe mal eine ganz bescheidene Fraen an usere Experten hier. Ich versuche mehere Verzeichnisse in einer Batch regelmäßig zu sichern. Ich woltle es auf die elegante Weise machen, nach dem mir ezählt wurde nimm einfach eine Eingabe TXT-Datei für die Ordnernamen. Auszugsweise sieht das bei mir so aus:
@Echo Off FOR /D %%i IN (local.txt) DO ROBOCOPY "%USERPROFILE%\Appdata\Local\%%i" "%~dp0\set\profile\%USERNAME%\Appdata\Local\%%i" /PURGE /B /E /R:0 /ZB>nul 2>&1 FOR /D %%j IN (roaming.txt) DO ROBOCOPY "%USERPROFILE%\Appdata\roaming\%%j" "%~dp0\set\profile\%USERNAME%\Appdata\roaming\%%j" /PURGE /B /E /R:0 /ZB>nul 2>&1 FOR /D %%t IN (profil.txt) DO ROBOCOPY "%USERPROFILE%\%%t" "%~dp0\set\profile\%USERNAME%\%%t" /PURGE /B /E /R:0 /ZB>nul 2>&1
Als Eingabe datei steht in der roaming.txt zB:
Network ADB
High Resolution Enteprise
Dies funktioniert auch wunderbar, nur dort wo Leerzeichen sind geht es nicht, wenn ich die Namen in "" schreibe geht es auch nicht. Wie muss es denn heissen?
Danke i.V.
Gruss
chris