m文件不能双击打开,只能从matlab里面打开-解决办法

方法一(借鉴):

cwd=pwd;

cd([matlabroot ‘\mcr\toolbox\matlab\winfun\private’]);

fileassoc(‘add’,{‘.m’,’.mat’,’.fig’,’.p’,’.mdl’,[‘.’ mexext]}); 

cd(cwd);

disp(‘Changed Windows file associations. FIG, M, MAT, MDL, MEX, and P files are now associated with MATLAB.’)

方法二:

(1)command命令窗口输入:doc,会自动跳出一个“help”窗口;

(2)在搜索栏中输入 Change Windows File Association。

《m文件不能双击打开,只能从matlab里面打开-解决办法》

(3)点击7个蓝色链接,command窗口会出现出现提示:完成关联。

《m文件不能双击打开,只能从matlab里面打开-解决办法》

划重点!!!

(1)很多人发现完成上述步骤后,还是不能直接双击打开m文件。因为设置会出现延迟!关机重启!这是最稳妥的方法。

(2)要用管理员身份运行!因为设置关联,必须用管理员身份,否则会报错。

补充一下:

出现没有关联的主要原因是安装包拷过来直接就可以打开了,无需安装。所以没有完成关联。

    原文作者:黎慕哈哈哈
    原文地址: https://blog.csdn.net/qq_27496239/article/details/78851907
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞