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

5 visualizaciones (últimos 30 días)
MathWorks Support Team
MathWorks Support Team el 11 de Sept. de 2011
Editada: MathWorks Support Team el 4 de Nov. de 2016
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

Respuesta aceptada

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

Más respuestas (0)

Categorías

Más información sobre 起動と終了 en Help Center y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!