1. A method of collecting data from a shared drive for an electronic discovery system, comprising: identifying the location of data at a node in a shared drive, wherein the data is data at the node location and all of the associated hierarchal data located below the node, using a processing device operatively coupled to a memory device and a communication device, and configured to execute computer-readable program code; capturing the data from the shared drive using the processing device; and transferring the data to the electronic discovery system using the processing device.