File Rearranger

4eert5e

New member
Local time
12:37 AM
Messages
15
Hello,

I have a lot of files spread across many hard drives and unfortunately, they are not very well organized at all. Since I abhor unorganized file trees, I have decided to clean it up and organize it. This is where I run into my problem. Most of my disks are about 80%-ish filled with data and I don't want to have to move files a little bit at a time (ex. move 100GB from disk1 to disk2, move 100GB of other stuff from disk2 to disk1, repeat). I have planned out where I want everything and it will all fit, the problem is not enough temporary storage. I was wondering if anyone here has heard of a program that, basically, you tell it where you want stuff and works out a sequence of file transfers based off free space and such, then transfers the files. This seems like such a useful program that somebody would have thought of this before me.

Any help would be greatly appreciated.

Thanks,

Carey

PS: For people recommending that I just buy some more hard drives, I've thought of that. I have around 20TB of data (I run a public file server for people in my apt) and I don't want to have to buy a ton of hard drives just to move some stuff around.
 

My Computer

Computer Manufacturer/Model Number
Dell Studio 1737
OS
Windows 7 x64
CPU
Intel Core 2 Duo
Motherboard
NA
Memory
4GB
Graphics Card(s)
Integrated Graphics
Sound Card
Integrated
Monitor(s) Displays
2
Hard Drives
320GB
PSU
NA
Case
NA
Cooling
Air
I've never heard of a program like this, and I've searched quite a bit. I had a similar situation when I wanted to convert all of my HFS+ disks to NTFS. I ended up having to transfer 200GB at a time @ about 16-20MB/s. It took a while.

The only thing I can think of is setting up a batch file that copies files over to the new location in sequence. You'd basically have to tell the command prompt to copy the files, then delete the originals. Once it's done each copy it should move on the the next.

The commands you would use would be XCOPY and DEL/RMDIR. First you'd copy the files with XCOPY and add attributes that verified the files and such. Then once verified you'd delete the old files.

Here's a bit of info on command line tools.

The Windows Command Line, Batch Files, and Scripting- Using the Command Shell(DOS Prompt)

If you want more help or an example of how to use XCOPY to cut/paste let me know.
 

My Computer

Computer Manufacturer/Model Number
Apple Macbook Pro (April 2009)
OS
W7 Ult. x64 | OS X
CPU
Intel Mobile Core 2 Duo 2.93Ghz [T9800 Penryn]
Motherboard
NVIDIA nForce 730i Rev. B1 [Mac-F2268EC8 (U2E1)]
Memory
4096MB Samsung DDR3 Dual Channel [PC3-8500F 1066Mhz]
Graphics Card(s)
NVIDIA GeForce 9600M GT 512MB [G96M Rev. C1]
Sound Card
SB X-Fi Surround 5.1 USB | Onboard Realtek (Disabled)
Monitor(s) Displays
Acer x223wbd 22" | Apple Anti-Glare 17" (Disabled)
Screen Resolution
{Current} 1440x900 {Acer} 1680x1050 {Apple} 1920x1200
Hard Drives
{Internal}
Seagate Momentus 320GB 2.5" 7200RPM [ST9320421AS]

{Externals}
LaCie 320GB USB 2.0 HDD [301284UR]
LaCie 750GB USB 2.0 FW400 eSATA HDD [301314U]
LaCie 1TB USB 2.0 HDD [301304UR]
PSU
Magsafe
Case
Aluminum/Unibody (MBP52)
Cooling
2 x 6000 RPM Fans
Keyboard
Logitech G-15v2 [PN 920-000379]
Mouse
Logitech G-9 [PN 910-000338]
Internet Speed
12Mbps/2.5Mbps w/ 24Mbps Speed Boost [Comcast]
Other Info
Logitech X-540 Speakers [PN 970223-0122]
Sennheiser PC-151 Headset
Alternatively you can leave the files/folders where they are and include them into the library.
 

My Computer

Computer Manufacturer/Model Number
HP, Dell, Gateway, Toshiba - 4 laptops and 2 desktops
OS
Vista, Windows7, Mint Mate, Zorin, Windows 8
CPU
from 1.6GHz Duo to i7
Monitor(s) Displays
2x HP w2207
Hard Drives
5x HDD, 7x SSD, 12x Externals
Keyboard
with trackball - no mices
Mouse
Trackball mice
Internet Speed
DSL 6000
Ok thanks, I think what I'm going to do is attempt to code a small CLI program that will take in a config file with what files should be moved where and spit out a batch script with the necessary operations to move the files around. If anyone wants to help out with this, give me a shout :)

@whs: I initially tried this but since libraries don't map to a certain directory, It makes it impossible for FTP and other programs. Also, I'm a bit too anal about organization to make that a feasible option ;)
 

My Computer

Computer Manufacturer/Model Number
Dell Studio 1737
OS
Windows 7 x64
CPU
Intel Core 2 Duo
Motherboard
NA
Memory
4GB
Graphics Card(s)
Integrated Graphics
Sound Card
Integrated
Monitor(s) Displays
2
Hard Drives
320GB
PSU
NA
Case
NA
Cooling
Air

My Computer

Computer Manufacturer/Model Number
HP Media Center
OS
Windows 7 32 bit
CPU
AMD 5200+ dual core
Memory
2 GB
Graphics Card(s)
NVidia GeForce 6150SE 128 MB
Monitor(s) Displays
CRT
Screen Resolution
1280x1024
Hard Drives
500 GB Sata internal :

SIIG USB 3.0 docking stations w/WD Caviar Black 6 Gb/s drives
Keyboard
PS/2
Mouse
PS/2 Wheel Mouse
Other Info
SIIG USB 3.0 PCIexpress card.
Back
Top