
On 19/07/2014 8:43 AM, Andrew McGlashan wrote:
There's even another concept for storing directories and/or files in VirtualStore directories that can be confusing if you don't know what is going on. In Windows you can create a directory or file in areas that you shouldn't be able to create such nodes, if you run the dir command, then you won't see them, but you can still operate on them. Windows silently stores them in the VirtualStore -- this has to do with 32 bit programs vs 64 bit programs.
Here's another trick with VirtualStore. Copy file from arbitrary location to the VirtualStore directory, now you can access that file from anywhere you like ... sort of like a PATH environment for *any* file ... but it only works for 32 bit programs. Here's an example: C:\>copy C:\Users\andrewm\Downloads\test-fax000041829.pdf \Users\andrewm\AppData\local\VirtualStore\ 1 file(s) copied. C:\>vim test-fax000041829.pdf C:\>dir test-fax000041829.pdf Volume in drive C has no label. Volume Serial Number is 88E2-2CCE Directory of C:\ File Not Found C:\> The vim worked on the file, even though it wasn't located at: c:\test-fax000041829.pdf Cheers A.