Se você precisa fazer upload de múltiplos arquivos para o Google Docs, ficará limitado pelo upload tradicional que permite a operação de um arquivo por vez. O Google Docs possui uma API para upload, download e edição de documentos. Uma das aplicações que faz uso desta API foi escrita por Anton Belograzov e se chama Google Docs Batch Upload. É uma aplicação java command-line para Linux, Mac e Windows com JRE 1.6.
Google Docs Batch Upload faz o upload de um ou mais arquivos suportados pelo Google Docs a partir de um determinado diretório local. A sintaxe do comando é a seguinte:
java -jar google-docs-upload-1.0.jar <path> –recursive
( substituindo <path> com o caminho para o diretório com o conteúdo para upload).