Unter Vista habe ich folgende Batch Datei verwendet:
Code:
mklink /d Data "d:\games\world of warcraft\Data"
md Errors
mklink /d Interface "d:\games\world of warcraft\Interface"
md Logs
mklink "BackgroundDownloader.exe" "d:\games\world of warcraft\BackgroundDownloader.exe"
mklink "Battle.net.dll" "d:\games\world of warcraft\Battle.net.dll"
mklink "dbghelp.dll" "d:\games\world of warcraft\dbghelp.dll"
mklink "DivxDecoder.dll" "d:\games\world of warcraft\DivxDecoder.dll"
mklink "ijl15.dll" "d:\games\world of warcraft\ijl15.dll"
copy "d:\games\world of warcraft\Launcher.exe" Launcher.exe
mklink "Microsoft.VC80.CRT.manifest" "d:\games\world of warcraft\Microsoft.VC80.CRT.manifest"
mklink "msvcr80.dll" "d:\games\world of warcraft\msvcr80.dll"
mklink "Patch.html" "d:\games\world of warcraft\Patch.html"
mklink "Patch.txt" "d:\games\world of warcraft\Patch.txt"
mklink "Repair.exe" "d:\games\world of warcraft\Repair.exe"
mklink "Scan.dll" "d:\games\world of warcraft\Scan.dll"
mklink "unicows.dll" "d:\games\world of warcraft\unicows.dll"
mklink "Wow.exe" "d:\games\world of warcraft\Wow.exe"
mklink "WowError.exe" "d:\games\world of warcraft\WowError.exe
Ich hatte im Verzeichnis d:\games\world of warcraft\ die Haupt-Installation von WoW. Dann habe ich für jeden Toon neue Verzeichnisse durchnumeriert erstellt, also d:\games\world of warcraft2\, d:\games\world of warcraft3\, usw. und die Batch Datei in die erstellten Verzeichnisse kopiert. Anschließend die Batch Datei als Administrator ausgeführt (dazu die Eingabeaufforderung als Admin starten).
Was du dann bekommst ist ein korrekt mit Symlink erstelltes Verzeichnis. Die Ordner Cache und WTF kannst du in jedem Verzeichnis manuell anlegen, so dass jede Client-Instanz eine eigene Konfiguration haben kann. Auf die Weise kann man z.B. auf dem Main Char in Deutsch spielen und auf den Toons in Englisch.
Um die ursprüngliche Frage zu beantworten: in Batch Dateien musst du um lange Dateinamen zu verwenden, Pfade und Dateien immer in Anführungszeichen setzen, so wie im obigen Beispiel.
Connect With Us