Here's another free utility courtesy of Bamboo Media: the Upload Wizard provides a client-side approach to uploading complex folder structures from your desktop to SharePoint libraries. This one has been in my toolbox since early 2005, and it's proven useful in scenarios where uploading through Windows Explorer frequently fails. For example:
- A user has a unknown number of files to upload from their desktop Documents folder
- File names include verboten characters like & and # -- for example "PO# 1023.PDF"
- Resulting file names exceed SharePoint's maximum URL length
- Very large files may be hidden in sub folders
- The connection to the server is over a WAN where large batch uploads may be interrupted
In each of those cases uploading through Windows Explorer can fail in mid batch and it's almost impossible to know where to resume the upload. The Upload Wizard solves these problems by allowing you to scan for potential problems before uploading as shown in Figure 1.
Figure 1. Upload Wizard Step 1: Scanning for Potential Upload Issues

Very large files, very long file paths, and files that will be renamed are automatically flagged. You also get a count of the files to upload that you can verify once the upload is complete. To begin the upload, click Next and go to Step 2 as shown in Figure 2.
Figure 2. Upload Wizard Step 2: Uploading Files

Fill in the SharePoint site address and library name, then click Upload Files to start uploading. The Wizard uploads files one at a time, automatically renames files if needed, and logs success or failure for each so you can easily verify the upload and retry any file that fails.
The Wizard searches folders up to seven levels deep. If you have extremely deep folders, you should consider restructuring them before uploading since SharePoint has a limit on how long file URLs can be and it is easy to hit that limit with long folder paths. The Wizard uses Windows Authentication; you must be authorized to upload files to the destination library.
If you have questions, comments, or feature requests please let me know. Thanks!
Click Here to Get the Upload Wizard Now
Posted
Oct 29 2008, 01:12 PM
by
jeff.webb