Unable to perform the harness operation for the externally saved test harness since the directory is not writable

조회 수: 17 (최근 30일)
When trying to externally creating a test haness, simulink is returning this error:
Error:Unable to perform the harness operation for the externally saved test harness 'untitled_Harness1' since the directory is not writable.
[1] This issue happens with any matlab version.
[2] Running Matlab as admin does not solve the issue.
[3] Even after the file beeen synchronized with OneDrive, the issue persists.
[4] I have windows R/W permissions to the folder

채택된 답변

Madheswaran
Madheswaran 2025년 1월 10일
Hi Flavio,
I have came across similar error once. I checked the permissions with 'fileattrib' command, and noticed that value for 'UserWrite' was 0 eventhough I had Windows read & write access to the directory. I flipped the 'UserWrite' value to 1, later it worked fine for me.
You can modify the permissions using the below command:
fileattrib(<your directory address>, '+w');
For more information, refer to the following documentation: https://mathworks.com/help/matlab/ref/fileattrib.html
I hope this would solve the issue you are facing!
  댓글 수: 1
Flavio Luiz Puhl Jr
Flavio Luiz Puhl Jr 2025년 1월 10일
Hi Madheswaran,
Thanks a lot for your answer. Now it is working and I can externally create the test harness.
PS: in order to fileattrib work, the path shall not have spaces (maybe other characteres are also not allowed, but I didn't test)
Thanks again.
Before
After

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Startup and Shutdown에 대해 자세히 알아보기

제품


릴리스

R2023b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by