Firstly, try running with -vv (to enable debug output)
This should tell you why exactly it is failing (such as maybe not finding the files where you though it would look). When you know why it fail then we don't have to guess what the problem is
Secondly, if you are confused about what is the correct formatting of the file, I suggest you use rclone lsf MyRemote:
this will create output that is compatible with --files-from
And this can be quite useful to generate them generally, specially when you lsf with filters
Thanks thestigma. Will try that. The same command works fine on Linux (of course with *Nix path names). One windows the --files-from exits with exit 0 without any file checks or copy.
One thing I immediately note is that rclone seems to internally use forward flashes as path delimiters /
On windows (and your file) you use
AFAIK, rclone translates this for you normally on windows , but it may do that in --files-from
Since you are on windows too, I can mention that I wrote a sorting mechanism in batch for the rclone lsl format yesterday - in case you would like to be able to control the order that such --files-from transfers are performed in.
currently has size-asc/desc , age-asc/desc
Planning to add a a age-mixed which would optimize bandwidth utilization when copying a mix of large and small files.
I still have a little testing to do, but if that's something you'd want to use in your scripts then just shoot me a PM.
Just a quick unrelated note - that (above) is redundant.
All you need is either -v
(for verbose output)
or -vv
(for debug output)
or nothing
(for standard "notice" level output - ie. the default)
adding the same flags several times just overrides the earlier, so it does nothing (but at least it does nothing bad either).