Battery Builder cannot write library files — “no write access” when saving to OneDrive folder
17 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hi.
I’m trying to create a custom battery library using the Battery Builder app (Simscape Battery).
When I click Create Library, I get the following error:
“There is no write access within path:
C:\Users\yelin_mem\OneDrive - myCompanyName\Documents\MATLAB\Models\FMU model”
I believe this might be related to the folder being inside OneDrive, but I’ve already given every possible write permission in Windows.
Here’s what I’ve tried so far:
- Verified that my Windows user has Full control of the folder (via folder → Properties → Security).
- Tried running MATLAB as Administrator.
- Confirmed that it has no problem when I switch to a local path.
- Paused OneDrive sync (to avoid file locking).
- Set the folder and subfolders to “Always keep on this device.”
- The error still occurs only when Battery Builder tries to generate files.
When I change the output folder to a local path outside OneDrive (for example C:\BatteryTest), the library builds successfully — so this appears to be a OneDrive-specific issue.
I’d appreciate any help diagnosing this.
Is there a recommended way to work with Battery Builder projects stored in OneDrive, or should I always build locally and then copy the results manually?
0 Commenti
Risposte (1)
Xiangchun
il 16 Ott 2025 alle 15:40
In this case, I would recommend that you build the battery library on a local drive first and then copy them to a OneDrive folder.
Best wishes,
Xiangchun
2 Commenti
Xiangchun
il 20 Ott 2025 alle 14:27
As a temporary workaround, can you please try running the following in the Command Window before building the battery library?
fileattrib(pwd,'+w');
This assumes that you want to build the battery library in the current folder, which is a OneDrive path.
Again, I would still highly recommend building the library in a local drive first then copy it over to OneDrive.
Best wishes,
Xiangchun
Vedere anche
Categorie
Scopri di più su Energy Storage in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!