About the replacing all non-connected blocks

Hello,

I have a question about a scene with blocks created with Rhinoceros. The blocks in the scene were created with Rhinoceros, these blocks are unlinked, that is, embedded in the file, we pull these blocks from a library, that is, we take them from a folder and pull them into the scene. Definitely not a link, it’s embedded. Let’s say this is a project that has expired and the library has been renewed. How can we update the blocks in the library because there is no link? There are thousands of block files and hundreds of common blocks. We definitely can’t say change them one by one. There must be a method, script, macro, Phyton, some other way to do this. I want to update the embedded blocks to go and read the subfolders from the folder. Can you help me with this. Thanks for your help.

I’d say drag the renewed blocks into Rhino and choose “replace”