Tags: dropbox, Junction, NeatWorks, scanner, Windows
As I use Dropbox more and more, I’m beginning to see that it really has a lot of value, and not just of the normal “file backup” variety. (see some of my other blog posts on Dropbox for some of my other ideas).
I’ve been using NeatWorks NeatDesk for awhile, and began relying on it from Day 1. I scan everything that I don’t need a paper copy of. For those things that I just need to refer to, I scan, digitize, securely shred the original and store it in the NeatDesk database and export it to a digital copy (PDF, text, images, etc.)
The main problem with NeatWorks NeatDesk design, is that it does not offer the ability to put that main .nwdb (Neat Works Database) anywhere else other than where it specifies.
You can’t move it, you can’t relocate it, you can’t tell NeatDesk to put it anywhere else… until now!
In my case, that location happens to be:
C:\ProgramData\The Neat Company\NeatWorks
Inside that directory, you’ll see something like the following:
Directory of C:\ProgramData\The Neat Company\NeatWorks 11/07/2010 11:20 AM <DIR> . 11/07/2010 11:20 AM <DIR> .. 11/05/2010 03:03 AM <DIR> batchqueue 11/05/2010 03:04 AM <DIR> config 11/07/2010 10:11 AM <DIR> database 11/07/2010 10:23 AM <DIR> idx 11/05/2010 03:03 AM <DIR> Images 11/07/2010 09:42 AM <DIR> logs 11/05/2010 03:03 AM 801 NeatWorks.License.4 11/05/2010 02:59 AM <DIR> OCR 11/05/2010 02:59 AM <DIR> QuickScan 11/07/2010 10:23 AM <DIR> QuickScanBroker 11/07/2010 09:41 AM <DIR> Tax Info 11/07/2010 09:54 AM <DIR> temp 1 File(s) 801 bytes 13 Dir(s) 37,887,246,336 bytes free
Inside the ‘
database‘ directory, are the actual
.nwdb files that contain all of the scanned data.
Directory of C:\ProgramData\The Neat Company\NeatWorks\database 11/07/2010 10:11 AM <DIR> . 11/07/2010 10:11 AM <DIR> .. 11/07/2010 10:23 AM 390,774,784 imagedb1.nwdb 11/07/2010 10:23 AM 424,148,992 imagedb10.nwdb 11/07/2010 10:23 AM 338,870,272 imagedb2.nwdb 11/07/2010 10:23 AM 481,599,488 imagedb3.nwdb 11/07/2010 10:23 AM 467,574,784 imagedb4.nwdb 11/07/2010 10:23 AM 431,079,424 imagedb5.nwdb 11/07/2010 10:23 AM 450,760,704 imagedb6.nwdb 11/07/2010 10:23 AM 405,913,600 imagedb7.nwdb 11/07/2010 10:23 AM 464,076,800 imagedb8.nwdb 11/07/2010 10:23 AM 561,627,136 imagedb9.nwdb 11/07/2010 10:23 AM 41,050,112 neatworks.nwdb 11 File(s) 4,457,476,096 bytes 2 Dir(s) 37,887,246,336 bytes free
My datastore is 4.5GB in size, and copying that around in a secure fashion to all of my Windows machines that I need read-only access to it, is not efficient. Backing it up to a USB key is also not going to work very well, prone to loss, data corruption and is horribly insecure.
First, unpack the Junction zipfile into some temporary location. I’m very pedantic, so I created a directory in
C:\Program Files\ called
Junction, and unpacked the contents there:
Directory of C:\Program Files\Junction 11/07/2010 11:15 AM <DIR> . 11/07/2010 11:15 AM <DIR> .. 07/28/2006 09:32 AM 7,005 Eula.txt 09/07/2010 03:39 PM 150,392 junction.exe 2 File(s) 157,397 bytes 2 Dir(s) 37,886,873,600 bytes free
Next, move (do not copy) your NeatWorks folder from
C:\ProgramData\The Neat Company\NeatWorks\ into your Dropbox folder, in a temporary location. In my case, I moved mine to:
C:\Users\My Username\Documents\My Dropbox\NeatWorks.backup
This now leaves the
C:\ProgramData\The Neat Company\NeatWorks directory completely empty.
Now you’ll need to run the following
junction.exe command, exactly as shown below, all on one line (wrapped here for readability):
"C:\Program Files\Junction\junction.exe" -s "C:\Users\My Username\Documents\My Dropbox\NeatWorks"
"C:\ProgramData\The Neat Company\NeatWorks"
You’ll see a new folder appear in your Dropbox folder, called NeatWorks. Now you’ll want to move the contents of your NeatWorks backup folder into this folder.
If you go back to your
C:\ProgramData\The Neat Company\NeatWorks folder, you’ll see the folders and directory appear there.
Now every change you make while using NeatDesk, will be reflected in the copy sitting in your Dropbox folder, and Dropbox will make sure that it’s replicated across all of your Dropbox clients.
IMPORTANT NOTE: Before you fire up Dropbox on your other Windows machines, make sure you run the same
Junction command, so the data appears there in your
C:\ProgramData\The Neat Company\NeatWorks folder before you launch Dropbox and before you fire up NeatDesk on those other Windows machines.
In other words, the
Junction command has to be run on every Windows machine that you run NeatWorks NeatDesk on, so the data being replicated into Dropbox is “symlinked” into the base folder in