Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 7 从应用程序在应用程序目录中保存文件_Windows 7_File Permissions_Matlab - Fatal编程技术网

Windows 7 从应用程序在应用程序目录中保存文件

Windows 7 从应用程序在应用程序目录中保存文件,windows-7,file-permissions,matlab,Windows 7,File Permissions,Matlab,我需要在MATLAB中添加一个新的工具箱。为此,我将其添加到指定的路径。然而,当我试图保存pathdef.m文件时,我被告知无法直接保存到默认文件位置C:\Program Files\MATLAB\R2010a\toolbox\local,但必须将其保存到其他位置并放在当前工作目录中。但是,每当我想使用特定的工具箱时,我并不想将文件复制到每个工作目录 我知道问题是MATLAB没有必要的权限直接在那里保存文件。我可以通过将其保存到其他地方,然后用管理员权限替换该文件来解决这个问题,但如果我以后想再

我需要在MATLAB中添加一个新的工具箱。为此,我将其添加到指定的路径。然而,当我试图保存
pathdef.m
文件时,我被告知无法直接保存到默认文件位置
C:\Program Files\MATLAB\R2010a\toolbox\local
,但必须将其保存到其他位置并放在当前工作目录中。但是,每当我想使用特定的工具箱时,我并不想将文件复制到每个工作目录


我知道问题是MATLAB没有必要的权限直接在那里保存文件。我可以通过将其保存到其他地方,然后用管理员权限替换该文件来解决这个问题,但如果我以后想再次这样做,我可以以任何方式直接向MATLAB授予权限吗?

我建议遵循MathWorks在中提供的建议,假设我理解正确,我将在这里进行粗略的解释:

  • 使用
    pathtool
    确定当前搜索路径
  • 将startup.m放在调用您要调用的pathdef.m的搜索路径的某个位置

  • 我建议遵循我的MathWorks在中提供的建议,假设我理解正确,我将在这里进行粗略的解释:

  • 使用
    pathtool
    确定当前搜索路径
  • 将startup.m放在调用您要调用的pathdef.m的搜索路径的某个位置

  • 谢谢我想这仍然是一个解决办法,但它确实奏效了。:)谢谢我想这仍然是一个解决办法,但它确实奏效了。:)