Is there a way to change the wallet.dat location without changing the entire data directory? I know that Bitcoin supports the -datadir command line option which specifies that the wallet.dat and blockchain should be stored in a custom location rather than %appdata%\roaming\bitcoin but is there a way to specify a wallet location without also changing the blockchain location? I have a highly secured spot I'd like to stash my wallet.dat in (permanently) but I don't want to stash ~2GB of blockchain data alongside it.
A symlink will do it on Linux.

On Windows there's a symbolic link method as well:


http://en.wikipedia.org/wiki/Symbolic_link#Windows_7_.26_Vista_symbolic_link


A -walletdir= feature has been requested before:


http://bitcointalk.org/?topic=2730.0
https://github.com/bitcoin/bitcoin/issues/68