Windows Vista や Windows 7 の UAC によって、SAVEPATH 関数が働かないのはなぜですか?

조회 수: 5 (최근 30일)
MathWorks Support Team
MathWorks Support Team 2011년 9월 11일
편집: MathWorks Support Team 2016년 11월 4일
Windows Vista や Windows 7 の UAC (ユーザアカウント制御) が有効の際、SAVEPATH 関数を実行するとエラーが表示されます。
savepath
Warning: Unable to save path to file 'C:\Program Files\MATLAB\R2009a\toolbox\local\pathdef.m'.
> In savepath at 162

채택된 답변

MathWorks Support Team
MathWorks Support Team 2019년 7월 23일
Windows Vista や Windows 7 では、UAC というセキュリティ機能が働くため、Program Files フォルダ下に、ファイルを書き込めません。
その為、Program Files フォルダ下にある pathdef.m にパスが保存できない旨のエラーが表示されます。この問題の回避方法は4つあります。
1. MATLABのアイコンを右クリックして、「管理者として実行」する。
2. コントロールパネルより、ユーザーアカウント制御を無効にする。
3. Program Files フォルダ下以外に、MATLAB をインストールする。
4. マイドキュメント下のMATLABフォルダにリリースバージョンのフォルダ(R2010b等)を作成し、その中にpathdef.mを保存する。さらに起動時のフォルダをリリースバージョンのフォルダにする。

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 起動と終了에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!