Did you know that Windows has supported symlinks since Vista? You can create them using the Windows Command Prompt.
Symbolic Links are basically advanced shortcuts that you create on the command line. Once created, Windows treats them just the same as if they were a normal folder.
For example, let's say you have a program that needs its files at C:\MyProgram, but your C: Drive is dangerously low on space and you'd prefer to install that program on another drive, but it throws errors whenever you try to install it there. For the sake of this argument, we're going to pretend that the installer will allow you to install to an existing directory - so that one way you could solve this problem would be to create a folder called D:\Stuff\MyProgram, and then create a symbolic link at C:\MyProgram which points to D:\Stuff\MyProgram. Now, once you've installed the program and launch it, when it tries to access **C:\MyPr