Post by Mee on Jul 21, 2014 12:19:52 GMT 1
Er is hier al gemeld geweest dat het vervelend is dat Steam zijn games zo 'diep' in de mappenstructuur installeert. Stel dat je Steam hebt geïnstalleerd in Program Files, dan moet je (standaard) telkens naar "C:\Program Files (x86)\Steam\steamapps\common\assettocorsa" gaan om in de Assetto Corsa-map te geraken.
Sinds Windows Vista is daar een oplossing voor: symbolische links (symlinks). Daarmee kan je een 'virtuele' map koppelen aan een bestaande map. Zo kan je bv een map "d:\Assetto Corsa" aanmaken die achterliggend wijst naar het lange pad. Heel handig, want in verkenner werkt dit alsof je in de originele map zit.
Hoe maak je zo'n symlink?
Het eenvoudigste is een tooltje gebruiken die de links voor u kan maken. Ik heb ze zelf nog niet gebruikt, maar hier zijn er 2:
code.google.com/p/symlinker/
sourceforge.net/projects/symlink-creator/
Ze zelf op de old-fashioned way aanmaken doe je door een commandprompt te openen en vervolgens het commando "mklink /D pad_virtuele_folder pad_originele_folder" uit te voeren. Of als we het voorbeeld van hierboven willen aanmaken:
Opgelet 1: let op de aanhalingstekens rond de mapnamen, die zijn nodig als er ergens een spatie in zit.
Opgelet 2: zo'n link terug verwijderen doe je niet door de map in verkenner te verwijderen, dan is de originele map ook weg. Verwijderen doe je door in een commandprompt "rmdir "D:\Assetto Corsa"" uit te voeren.
Andere richting:
Bovenstaande maakt een symbolische link naar uw Steam-map. Je kan het ook anders doen: de bestanden effectief in D:\Assetto Corsa zetten en in de Steam-map een symbolische link zetten naar die map. Vooral handig als je Steam in Program Files hebt geïnstalleerd en uw C-schijf te klein is. Daarvoor kan je een programma als Steam Mover gebruiken, die eerst uw bestanden verplaatst en er dan een symbolische link naar maakt.
Sinds Windows Vista is daar een oplossing voor: symbolische links (symlinks). Daarmee kan je een 'virtuele' map koppelen aan een bestaande map. Zo kan je bv een map "d:\Assetto Corsa" aanmaken die achterliggend wijst naar het lange pad. Heel handig, want in verkenner werkt dit alsof je in de originele map zit.
Hoe maak je zo'n symlink?
Het eenvoudigste is een tooltje gebruiken die de links voor u kan maken. Ik heb ze zelf nog niet gebruikt, maar hier zijn er 2:
code.google.com/p/symlinker/
sourceforge.net/projects/symlink-creator/
Ze zelf op de old-fashioned way aanmaken doe je door een commandprompt te openen en vervolgens het commando "mklink /D pad_virtuele_folder pad_originele_folder" uit te voeren. Of als we het voorbeeld van hierboven willen aanmaken:
mklink /D "D:\Assetto Corsa" "C:\Program Files (x86)\Steam\steamapps\common\assettocorsa"
Opgelet 1: let op de aanhalingstekens rond de mapnamen, die zijn nodig als er ergens een spatie in zit.
Opgelet 2: zo'n link terug verwijderen doe je niet door de map in verkenner te verwijderen, dan is de originele map ook weg. Verwijderen doe je door in een commandprompt "rmdir "D:\Assetto Corsa"" uit te voeren.
Andere richting:
Bovenstaande maakt een symbolische link naar uw Steam-map. Je kan het ook anders doen: de bestanden effectief in D:\Assetto Corsa zetten en in de Steam-map een symbolische link zetten naar die map. Vooral handig als je Steam in Program Files hebt geïnstalleerd en uw C-schijf te klein is. Daarvoor kan je een programma als Steam Mover gebruiken, die eerst uw bestanden verplaatst en er dan een symbolische link naar maakt.