This is a tool written by Stuart Preston to enable us to mass upload files, folders and sub-folders into our sharepoint document library. The tool will automatically create the folders in sharepoint. There is no limit on the number of documents you could upload.
How to use:
1. Extract the zip file, this is actually a Visual Studios project with source code.
2. To start using the tool, copy the Conchango.Sharepoint.Utilities.BulkUpload.exe file from /bin/Debug folder to your C:\ root folder and rename it to something shorter like “spbulk.exe”.
3. Open up command prompt (Start->Run->cmd)
4. type: C: to go to your C:\ root
5. type: spbulk “c:\source folder” “http://webapp/site/target/document_library”
(replace the source folder and destination with your actual folder and site url)
6. Wait for the tool to finish.




Here is a powershell script for uploading a single file to a Sharepoint Document Library using FrontPage RPCs:
http://www.benherman.com/ftp/copy-sp.ps1
I got it somewhere, so you can try it.
SOLUTION
Add the following code to the section of the Web.config file:
Great idea, but it seems to leave the files checked out to whoever uploads them….