View Fabrizio Accatino's profile on LinkedIn
GDocBackup‎ > ‎

GDocBackup - Quick guide - command line version

GDocBackupCMD is a pure command line version of GDocBackup.
It allows the user to specify all the parameter on the command line.

GDocBackupCMD runs in two mode:
  • backup mode: the application uses the parameters to perform a backup of documents
  • encodepassword mode: the app encodes a password so you don't need to use a clear-text password

You can specify the mode using the -mode option:   GDocBackupCMD.exe -mode=backup|encodepassword

Options available in backup mode:
  • username: google username
  • password: password (clear text)
  • passwordEnc: encoded password
  • passwordEncFile: file containing the encoded password
  • destDir: path to the local destination directory
  • docF : export format (for Documents)
  • sprsF: export format (for Spreadsheets)
  • presF: export format (for Presentations)
  • drawF: export format (for Drawings)
  • downloadall: if "yes" download all documents
  • bypassHttpsCertChecks:  bypass the checks of https certificate (at your own risk!!!)
  • appsMode: enable Google Apps mode
  • appsDomain: full domain name (only for Google Apps mode)
  • appsOAuthSecret: OAuth secret key (only for Google Apps mode)
  • appsOAuthOnly: use only OAuth key (only for Google Apps mode)


Options available in encodepassword mode:
  • password: string to be encoded

Password
You have two options: use a clear-text passoword or an encoded one (stored in a file). In the former case, use the -password option. In the latter case, use the -passwordEncFile


Examples (normal use):

GDocBackupCMD.exe -mode=backup -username=foo -password=bar -destDir=c:\temp\docs\ -docF=pdf -sprsF=csv -presF=ppt -drawF=pdf

GDocBackupCMD.exe -mode=backup -username=foo -password=bar -destDir=c:\temp\docs\ -docF=pdf -sprsF=csv -presF=ppt -drawF=pdf -downloadall=yes

GDocBackupCMD.exe -mode=backup -username=foo -passwordEncFile=pass.txt -destDir=c:\temp\docs\ -docF=pdf -sprsF=csv -presF=ppt -drawF=pdf

GDocBackupCMD.exe -mode=backup -bypassHttpsCertChecks -username=foo -passwordEncFile=pass.txt -destDir=c:\temp\docs\ -docF=pdf -sprsF=csv -presF=ppt-drawF=pdf

GDocBackupCMD.exe -mode=encodepassword -password=foo 


Examples (Google Apps mode):

GDocBackupCMD.exe -mode=backup -username=foo -password=bar -destDir=c:\temp\docs\ -docF=pdf -sprsF=csv -presF=ppt -drawF=pdf -appsMode=1 -appsDomain=mydomainfullname -appsOAuthSecret=jhf76_jdkd998sd 

GDocBackupCMD.exe -mode=backup -destDir=c:\temp\docs\ -docF=pdf -sprsF=csv -presF=ppt -drawF=pdf -appsMode=1 -appsDomain=mydomainfullname -appsOAuthSecret=jhf76_jdkd998sd  -appsOAuthOnly=1