The command-line client provides a convenient, script-friendly interface with which to upload files to TransferBigFiles.
It supports everything you’d expect; authenticating to an account, selecting files, directories and recipients, and changing transfer options such as expiry date and download notification. It will attempt to resume transfers if they fail whilst uploading, and will respect all of your upload default settings.
What transfer features does the command-line client support?
Upload entire folders.
Upload entire folders at once without having to select individual files.
20 GB uploads.
With 20 GB uploads you can have the freedom to transfer all the files you need to, and not have the hassle of compressing or consolidating beforehand.
Fault tolerant uploads.
Fault tolerant uploads are smart enough to recover from network outages so your Transfer can pick up right where it left off when things come back online.
C:\>tbf.exe upload --email@example.com --filename=helloworld.txt
C:\>tbf.exe upload -e firstname.lastname@example.org --password=examplepassword --filename=c:\windows\*.dll --filename=*.dll
C:\>tbf.exe upload --email@example.com --filename=helloworld.txt --expires-in=30 --ignore-defaults
C:\users\you\documents\>tbf.exe upload --firstname.lastname@example.org --password=YourPassword --filename=music\*.mp3 --filename=pictures\*.jpg --email@example.com --firstname.lastname@example.org
C:\>tbf.exe upload -e "email@example.com" -p yourpassword -f "c:\music\song.mp3" -f "tbf.exe" -r firstname.lastname@example.org
Commands and Options
Currently, the only supported command is the
upload command, which uploads a new transfer.
Options listed below in bold are required at least once. For optional arguments that are not provided, your profile default settings will be used in place.
The following options are common to all available commands.
The following options are used on the