See title. For those unaware, Roblox is a game that works in a very straight-forward fashion. Run installer, installer installs, you play games.
It was realized thanks to Microsoft that a built-in command called MKLINK would allow the creation of a SYMBOLIC LINK from one location to redirect it to another place. In this nature, for those attempting to play it from a flash drive, the answer was simple enough.
MKLINK /J "C:\Program Files (x86)\Roblox" "X:\Roblox"
Where /d, /j, or /h were the choices for a type of symlink.
The first path directs to the location that you want the link to appear at.
The second path directs to where the link will send you to when you use the link (where X is the drive letter of your flash drive).
This has worked as recently as November 2015. However, it now appears that it does not work, giving a very peculiar error.
boost::filesystem::read_symlink: The request is not supported: "C:/Program Files (x86)\Roblox"
This is a new error, as far as I know, and it is a strange one. Notice the beginning of the path, claiming C:/.
Windows does not use forward-slash (C:/), it uses backward-slash. This is a strange error, simply on the basis that my symlink is functional (see MKLINK above) and yet, it is enforcing a forward-slash.
Can anyone who knows about Roblox in the programming phases explain this? |