Hi @ryan1,
The issue is that you need to download all of the data in @footage, but odrive is aborting or closing before it can finish? Is that correct?
If so, we can try a different approach and use the CLI to manage the downloads. It will essentially sync that folder until it is done.
To do this follow these steps:
Open up a command prompt by clicking on the Windows icon in the taskbar, typing “cmd”, and then clicking on “Command Prompt”.
Once the command prompt is open, copy and paste the following command in (all one line) and hit enter. This will install the CLI for us to use in the next command:
powershell -command "& {$comm_bin=\"$HOME\.odrive\common\bin\";$o_cli_bin=\"$comm_bin\odrive.exe\";(New-Object System.Net.WebClient).DownloadFile(\"https://dl.odrive.com/odrivecli-win\", \"$comm_bin\oc.zip\");$shl=new-object -com shell.application; $shl.namespace(\"$comm_bin\").copyhere($shl.namespace(\"$comm_bin\oc.zip\").items(),0x10);del \"$comm_bin\oc.zip\";}"
Once the CLI is finished installing (it could take a minute or two), copy and paste this next command to perform a recursive sync of a folder. This command will continue retrying any downloads that fail until everything is downloaded. This is another long one-liner, so make sure you copy the whole thing:
powershell -command "& {$syncpath=\"$HOME\odrive\[Folder to Sync Here]\";$syncbin=\"$HOME\.odrive\common\bin\odrive.exe\";while ((Get-ChildItem $syncpath -Filter \"*.cloud*\" -Recurse | Measure-Object).Count){Get-ChildItem -Path \"$syncpath\" -Filter \"*.cloud*\" -Recurse | % { & \"$syncbin\" \"sync\" \"$($_.FullName)\";}}}"
For the above command, be sure you replace [Folder to Sync Here] with the folder you want to recursively sync (Amazon Drive@footage in your case, for example).
You can actually run multiple instances of this script to create parallelism by just opening additional cmd prompts and pasting the command in. You may see some messages about files not longer being available, and this is just because another script instance got to it first, but its not a problem.