3

Когда я запускаю пакетный файл robocopy, который гласит:

robocopy "C:\Users\mgo\Documents" "E:\ Резервное копирование документов на диске UltraBay" /mir

папка назначения переименовывается в «E:\ Мои документы» ПОЧЕМУ? Как не допустить этого? Какие аргументы можно использовать для сохранения имени папки назначения?

Это происходит только при выполнении Robocopy из папки SYSTEM (Мои документы, Мои рисунки и т.д.), Но не когда я создаю несистемную папку и копирую содержимое в папку, созданную не системным путем, которую я создал. Тогда имя папки назначения не меняется. Очевидно, что это папка "Библиотека / Система" ...

3 ответа3

3

Вам необходимо исключить desktop.ini, который сообщает Windows, как отображать имя папки «Мои документы». Коммутатор /XF desktop.ini сделает это.

Используйте следующее:

robocopy "C:\Users\mgo\Documents" "E:\Documents backup on the UltraBay drive" /mir /XF desktop.ini
1

Я считаю, что это потому, что фактический каталог называется "Мои документы". Если вы зайдете в Windows Explorer, начните с C и перейдите в каталог users в профиле пользователей, и вы увидите, что он на самом деле называется "Мои документы". Документы похожи на ярлык и не являются настоящим именем папки.

-2

Вот что я делаю:

robocopy %USERPROFILE%\Desktop   %DRIVE%%BACKUPFOLDERNAME%\Desktop   /COPY:DAT /A /S /FFT /R:0 /W:30 /TEE /ETA /XO /LOG:"%USERPROFILE%\Documents\backuplogs\my_desktop.txt" 
robocopy %USERPROFILE%\Favorites %DRIVE%%BACKUPFOLDERNAME%\Favorites /COPY:DAT /A /S /FFT /R:0 /W:30 /TEE /ETA /XO /LOG:"%USERPROFILE%\Documents\backuplogs\my_favorites.txt"
robocopy %USERPROFILE%\Documents %DRIVE%%BACKUPFOLDERNAME%\Documents /COPY:DAT /A /S /FFT /R:0 /W:30 /TEE /ETA /XO /LOG:"%USERPROFILE%\Documents\backuplogs\my_documents.txt"
robocopy %USERPROFILE%\Downloads %DRIVE%%BACKUPFOLDERNAME%\Downloads /COPY:DAT /A /S /FFT /R:0 /W:30 /TEE /ETA /XO /LOG:"%USERPROFILE%\Documents\backuplogs\my_dowloads.txt"
robocopy %USERPROFILE%\Music     %DRIVE%%BACKUPFOLDERNAME%\Music     /COPY:DAT /A /S /FFT /R:0 /W:30 /TEE /ETA /XO /LOG:"%USERPROFILE%\Documents\backuplogs\my_music.txt"
robocopy %USERPROFILE%\Pictures  %DRIVE%%BACKUPFOLDERNAME%\Pictures  /COPY:DAT /A /S /FFT /R:0 /W:30 /TEE /ETA /XO /LOG:"%USERPROFILE%\Documents\backuplogs\my_pictures.txt"
robocopy %USERPROFILE%\Videos    %DRIVE%%BACKUPFOLDERNAME%\Videos    /COPY:DAT /A /S /FFT /R:0 /W:30 /TEE /ETA /XO /LOG:"%USERPROFILE%\Documents\backuplogs\my_videos.txt"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .