Jump to content
LaunchBox Community Forums

How to change image folder


bf_jeje

Recommended Posts

Hi. I'm new with launchbox. I can't find the way to change the path of the images of my games.
I have an SSD and a HDD Drive. I installed launchbox in the ssd, but i want the downloaded images to be in the HDD, because i have a lot of games. How can i do this?

Thanks in advance.

Link to comment
Share on other sites

  • 9 months later...
  • 3 months later...

Hello,

Since i'm using same structure for all my frontends (recalbox - batocera - emulationstation and launchbox, yeak i know) i'm for this option too and i wanted to share my "solution" to achieve that:

i created a batch file that contains commands to create a symlink from a folder to another to avoid the haslle of going trough the process to edit platform one by one on each computer.

ex: My scrapped pictures are in "F:\Roms\3do\media\images" and i want Launchbox to use this folder instead of the default folder (Screenshot - Game Select) "F:\LaunchBox\Images\3DO Interactive Multiplayer\Screenshot - Game Select\".

Then the command will look like this: mklink /j "F:\LaunchBox\Images\3DO Interactive Multiplayer\Screenshot - Game Select\" "F:\Roms\3do\media\images"

BUT there is 2 folders name which change for each system on each command to create the whole batch.

- So i created an tabulation file with excel and decomposed the command with a column for each folder that change every lines.

VfL2weB.png

- To ease that process i use the command "cd /d f:/Roms" to get in the folder where i want a text list of its contains with the command: "dir /b > dirlist.txt".

A list named "dirlist.txt" should be created with all folder names.

- Just copy/paste thoses 2 list in right column and correct if needed.

- Once the excell file is completed copy/paste it in text editor and delete the big space (tabulation space) with "ctrl+h replace" function (respect case ticked).

- Save the text file under "XXX.bat"

But before executing the batch we need to delete the destination folder since windows can't create the link if it already exist.

- Make a search in the F:\LaunchBox\Images\ "Select sorte:=dossier nom:" (it wil only search folder containing "select" ans sort it by name, select all and delete.

- Execute batch: a new symlink folder (with a shorctur arrow on it) should be created in each platform folder.

- Start launchbox and  go to tool: refresh all images all should be ok. (be sure to go in options and set image priority to the correct folder in this case: Screenshot - Game Select)

PS: i share also those file it might help someone i hope.

Sorry for my spelling or bad grammary, my mother language is french.

 

Cheers.

 

mklink.bat

symlink batch contruct.xlsx

Edited by belgianfred
  • Thanks 1
Link to comment
Share on other sites

  • 8 months later...

I know it's a necropost, but I wanted to add a more convenient solution to this problem than BelgianFred's solution. I've been using "LinkShellExtension" for 6 or 7 years. It works great. It lets you make symbolic links and junction points and hardlink clones by right-clicking and dragging selected files and folders. I prefer Junction points because it's stored in the file system and works with network shares, but if you don't care about that, symbolic links will accomplish the same thing on the same machine.

You select your files in windows explorer, right click and drag, and then instead of choosing move here / copy here, you choose "drop here" and pick the kind of link you want to make out of a sublist. It's very fast and very convenient. I find I use it for lots of things (like relocating my windows "user" folder to another drive - gotta do it while not logged in as that use though); or when I want something to show up in "My Documents" as well as somewhere else, etc.

And of course, it works well for this situation as well. You would shut down launchbox, move the folders to the drive you want them on, and then drop a symbolic link or junction point back where launchbox normally keeps them. Launchbox then behaves normally, but the files are stored on the drive you want them on.
https://schinagl.priv.at/nt/hardlinkshellext/linkshellextension.html

  • Like 1
  • Thanks 2
Link to comment
Share on other sites

  • 5 months later...
  • 2 years later...
  • 1 year later...

Darkholme's solution is brilliant!! It's so easy to do and it let me move ~60 gigs of metadata from my main ssd to an external drive I keep my roms on. If you find yourself googling how to do this, their method is by far the easiest and most effective way to get it done. Thanks mah dude!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...