Wiki Home Games page Create custom mklinks

Create custom mklinks

2023-08-02
mklink, games, link, registry
The following explains how to create your own mklink symbolic links for games that are not supported by GameFix.

  1. If you want to use your own symbolic links (mklink) and registry settings, you can create a BAT file named icafemenuready.bat and place it in the same folder as the game’s .exe file.
    Example:
     For Riot Games, create the BAT file in the same location as:
    D:\Riot Games\Riot Client\RiotClientServices.exe
  2. If you are not comfortable creating mklink commands manually, you can use an easier method:
  3. Copy the ready-made link commands from cmd_client.bat, located in the iCafeMenu folder, and paste them into your custom script. Then modify the paths and drive letters as needed.
  4. Example (Riot Games):
     This example creates a symbolic link from the server APPDATA folder to the client APPDATA folder.

    If exist "D:\GameFixes\Riot Games\APPDATA\Local" (dir /AL /B "%LocalAppData%" | find "Riot Games"
    if errorlevel 1 (rmdir "%LocalAppData%\Riot Games\" /s /q)
    rmdir "%LocalAppData%\Riot Games\"
    mklink /D "%LocalAppData%\Riot Games\" "D:\GameFixes\Riot Games\APPDATA\Local"
    )

Use tool

  1. You can use a tool such as Link Shell Extension to create a symbolic link between the server and client directories using a graphical interface.
  2. To find more details about like check at https://schinagl.priv.at/nt/hardlinkshellext/linkshellextension.html
  3. Easy Symlink creation/management | No more confusing commands

Related: