关于matlab的.m文件图标显示为文本文件的问题,请问你解决了吗啊,请指教非常感谢!

如题所述

完整解决办法(请务必读完):

首先尝试下面几种方法

(1).使用代码


cwd=pwd;
cd([matlabroot '\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.')


(2).使用matlab帮助


1.打开matlab,输入doc命令打开help
2.在help窗口中搜索Change Windows File Associations
3.找到Associating Files with MATLAB on Windows Platforms(2011的帮助是这样,不同版本可能不一样)的对应解释
4.最后就是直接点击所需的文件关联,如下

选择上图最后一项即可。

(3)使用控制面板


1.在“控制面板”中找到“默认程序”选项(不同系统位置可能不同)

2.在“默认程序”窗口中选择“将文件类型或协议与程序关联”,出现下图

3.找到".m",双击,然后选择matlab图标,如不出意外,将自动更新.m文件的关联,m文件的图标也会自动更正




那么如果上面的方法都不管用了,怎么办呢??????

我为此郁闷过许久。只能说去TMD,逼我放大招(也是最有效的一招)——手动修改注册表:

1.在“运行”中输入“regedit”

2.删除“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.m”

3.再尝试最开始的第3中方法(前两种说不定也可以哦,只是我没试过)——在控制面板中更新文件关联。


最终m文件的图标恢复正常了!!!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-08
这个是你使用过记事本打开m文件,然后选择了一直使用此软件导致的。追问

请问怎么解决?

追答

重新安装一下matlab吧,安装到最后的时候应该有一个关联文件设置的,你把这些文件都关联到matlab上就行了!

追问

已经重装几遍了,关联也设置了,还是不行,

追答

在m文件上单击右键,选择打开方式,最下面有一个选择默认程序,单击浏览,找到matlab.exe,并勾选“始终使用选择的程序打开该文件”。然后试试怎么样!

追问

始终使用选择的程序打开该文件为灰色,选不了

追答

那就估计系统有问题了

第2个回答  2014-04-01
当时也没有解决……试试设置下默认打开方式
相似回答