Проще говоря, я пытаюсь переместить две папки из папки Dropbox на рабочий стол.

Иногда это работает, иногда говорит: "Доступ запрещен".

Это код для партии:

@echo off
:start
move "C:\Users\x\Dropbox\MC_Servers\ec2\Server\backups" "C:\Users\x\Desktop\Server Backups\"
move "C:\Users\x\Dropbox\MC_Servers\ec2\Server\logs" "C:\Users\x\Desktop\Server Backups\"
timeout /t 7200
goto start

Я пытался работать от имени администратора, меняя UAC на самые низкие значения и меняя права доступа к папке.

Спасибо за любую помощь.

1 ответ1

1

Запустите свою партию, используя RoboCopy. Он будет пытаться чаще, и доступ запрещен, если он вызван Dropbox с использованием файла, в конечном итоге освободит его. Даже с RoboCopy Dropbox иногда будет удерживать файлы в работе, даже не читая их, поэтому ваш пробег может отличаться. Вам может понадобиться использовать инструмент, например дескриптор, чтобы закрыть дескриптор, используемый процессом, чтобы сохранить файл открытым.

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