Ну я бы скрипт написал. Пингуем какой-нибудь внешний сервис для детекта работы сети. Как только появилась сеть - начинаем копирование файлов по маске *.* . Если связь прервалась (завершение копирования с errorlevel > 0), заново запускаем пинг до появления.
Само собой, скрипт должен перемещать, а не копировать, чтобы он по кругу не копировал одни и те же файлы.