Creating a virtual copy of the WoW game folder

You can create a copy of the WoW game folder without using extra space on disk. The game folder has about 5 GB, but you can create a copy of it, making symbolic and hard links pointing to the files in the original folder. You must have Windows 7 or higher though.
Let’s say that you have the game in the folder “C:\Games\Vanilla”
Now create the folder “C:\Games\Vanilla-new” and from there run the following script (save it into a batch file – having the “.bat” extension):

rem – Create a copy of the WoW game folder using Symbolic links
mkdir Interface
mkdir Interface\AddOns

mklink /J Data ..\Vanilla\Data

mklink /H BackgroundDownloader.exe ..\Vanilla\BackgroundDownloader.exe
mklink /H dbghelp.dll ..\Vanilla\dbghelp.dll
mklink /H DivxDecoder.dll ..\Vanilla\DivxDecoder.dll
mklink /H fmod.dll ..\Vanilla\fmod.dll
mklink /H ijl15.dll ..\Vanilla\ijl15.dll
mklink /H Launcher.exe ..\Vanilla\Launcher.exe
mklink /H Patch.html ..\Vanilla\Patch.html
mklink /H Patch.txt ..\Vanilla\Patch.txt
mklink /H Repair.exe ..\Vanilla\Repair.exe
mklink /H Scan.dll ..\Vanilla\Scan.dll
mklink /H unicows.dll ..\Vanilla\unicows.dll
mklink /H WoW.exe ..\Vanilla\WoW.exe
mklink /H WowError.exe ..\Vanilla\WowError.exe

mklink /J Interface\AddOns\Blizzard_AuctionUI ..\Vanilla\Interface\AddOns\Blizzard_AuctionUI
mklink /J Interface\AddOns\Blizzard_BattlefieldMinimap ..\Vanilla\Interface\AddOns\Blizzard_BattlefieldMinimap
mklink /J Interface\AddOns\Blizzard_BindingUI ..\Vanilla\Interface\AddOns\Blizzard_BindingUI
mklink /J Interface\AddOns\Blizzard_CombatText ..\Vanilla\Interface\AddOns\Blizzard_CombatText
mklink /J Interface\AddOns\Blizzard_CraftUI ..\Vanilla\Interface\AddOns\Blizzard_CraftUI
mklink /J Interface\AddOns\Blizzard_GMSurveyUI ..\Vanilla\Interface\AddOns\Blizzard_GMSurveyUI
mklink /J Interface\AddOns\Blizzard_InspectUI ..\Vanilla\Interface\AddOns\Blizzard_InspectUI
mklink /J Interface\AddOns\Blizzard_MacroUI ..\Vanilla\Interface\AddOns\Blizzard_MacroUI
mklink /J Interface\AddOns\Blizzard_RaidUI ..\Vanilla\Interface\AddOns\Blizzard_RaidUI
mklink /J Interface\AddOns\Blizzard_TalentUI ..\Vanilla\Interface\AddOns\Blizzard_TalentUI
mklink /J Interface\AddOns\Blizzard_TradeSkillUI ..\Vanilla\Interface\AddOns\Blizzard_TradeSkillUI
mklink /J Interface\AddOns\Blizzard_TrainerUI ..\Vanilla\Interface\AddOns\Blizzard_TrainerUI

copy ..\Vanilla\realmlist.wtf realmlist.wtf

 

Get the script here – https://github.com/FrostShock/wScripts/blob/main/Clone-WoW-Folder/Copy-Vanilla-Client.bat

Leave a comment