How can I bulk move files without breaking links?

Hi.

I have a folder with a substantial amount of files, and need to bulk move them to clean up the mess. If I use the operating system’s file management tools for this I’ll likely break any links, so I guess I must use Obsidian (or possibly the API) to move them. I’ve come across a plugin that rename files, but from what I would tell there was no support for moving them.

I know that this topic arise from time to time, so how have other Obsidian users worked around this limitation of Obsidian itself?

You might look at the File manager plugin, which sounds promising for this kind of work.

Personally, but that’s because I do know how to code, I’ve used Templater and its tp.file.move() command. But it do require coding skills, so try the plugin first and see if it matches your needs.

1 Like

I had an identical problem. I used Multi Tag (Tag Tactician will also work) to add a tag to all the files I needed to move. Then I used the Auto Note Mover to look for the tag and move to the required folder.

1 Like

Similar hacky method would be using Multi Properties and (or?) File Cooker.
But I don’t remember how the moving of the files happened with those plugins… Was a long time ago. I usually use scripting for these jobs.

Okay, I found the video:

1 Like