图片缩略图

MATLAB文件关联修复

版本1.0.0.0 (3.78 KB) 帕特里克•Forssen
修复Windows中MATLAB文件关联的问题
4.9
466年评级

327下载

更新2015年6月11日

查看许可协议

编者按:受欢迎的文件2018

此文件被选为MATLAB Central本周精选

该程序编写了一个Windows注册表文件,用于修复Windows中MATLAB文件关联的问题,例如,m-files不能在MATLAB中打开或在新实例中打开。也可用于在不同安装版本的MATLAB之间切换文件关联。文件中包含详细的帮助。
已在Windows 7上进行MATLAB R2012a和R2015a测试。

引用作为

帕特里克Forssén(2020)。MATLAB文件关联修复(//www.tatmou.com/matlabcentral/fileexchange/51165-matlab-file-association-fix), MATLAB中央文件交换。检索

意见及评分(516

Michael B

你好,
您是否有机会添加对.prj文件的支持?金宝app我在Win10上运行R2019b版本,最近在我的系统上与此文件类型存在关联问题。
欢呼。

韦斐貌

卢卡斯卡斯帕

Vijay公斤

我用R2019b。它正在生成MatlabFileAssocFix。Reg文件,但无法运行它。错误提示“Cannot import C:\...... .:访问注册表出错”。任何帮助在这方面高度赞赏。

Mucahid Akbas

wh z

添加以下内容
'mlx', 'MATLAB Live Script', '-71',…
{“开放”、“uiopen(“% 1”,1)},{“运行”,“运行(“% 1”)};...
到"fileExtCell"将修复"*.mlx"的关联。不确定“-71”是否正确,只需选择一个与其他数字不同的数字。它适用于我的Matlab 2019b。*没有ico文件。默认为mlx,需要添加到C:\Program Files\Polyspace\R2019b\bin\win64并命名为mlx.ico。我复制了*的样本。m文件。不要忘记将版本和路径替换为已安装的。

米歇尔Stante

拉贾尼Metri

你好先生,
我无法在MacOS Catalina中将我的matlab文件与新的matlab 2020a相关联。有这样的解决办法吗?或者如何建立这种联系?请让我知道。
谢谢你!

Yusuke磐城的

塞隆法雷尔

虽然只有一个小缺点,它不支持。金宝appMexa64 ',或'。mexmaci64”。但我认为这并不重要。

中国黄

塞隆法雷尔

太好了!它在Windows 7上的MATLAB2020a上工作!谢谢! !

Umair莫卧儿王朝

它不工作的。mlapp扩展。下面是注册表项:
___________________________________________________
(HKEY_CLASSES_ROOT \ .mlapp)
@ = " MATLAB.mlapp.9.8.0 "

[HKEY_CLASSES_ROOT \ .mlapp \ OpenWithProgids]
“MATLAB.mlapp.9.8.0”= " "

(HKEY_CLASSES_ROOT \ .mlapp \ \ MATLAB.mlapp.9.8.0版本)
“FileVersionMS”= dword: 00090008
“FileVersionLS”= dword: 00000000

(HKEY_CLASSES_ROOT \ MATLAB.mlapp.9.8.0)
@ = " MATLAB应用程序”

[HKEY_CLASSES_ROOT \ MATLAB.mlapp.9.8.0 \ DefaultIcon]
@ = " C: \ \程序文件\ \ Polyspace \ \ R2020a \ \ bin \ \ win64 \ \ mlapp.ico 0”

微软软件\ [HKEY_CURRENT_USER \ \ Windows \ CurrentVersion \ Explorer \ FileExts \ .mlapp \ OpenWithProgids]
“MATLAB.mlapp.9.8.0”=十六进制(0):

微软软件\ [HKEY_CURRENT_USER \ \ Windows \ CurrentVersion \ Explorer \ FileExts \ .mlapp \ OpenWithList]
_______________________________________________________________________________________________

我不知道如何解决这个问题,但可能这个条目与其他正在工作的条目不同。缺失的条目是:
1.外壳打开
2.Shell打开命令
3.Shell打开ddeexec
4.Shell打开ddeexec应用
5.Shell打开ddeexec topic
6.此外,在fileExts位置,“打开列表”为.mlapp是缺失的;这就是为什么当我双击文件时,没有应用程序列表显示。当它弹出到其他扩展。

Grigorii Tarasov

Diptangshu保罗

我解决了我所面临的关于注册表文件的问题。这个文件还修复了一个写权限的问题,在一个代码,必须写fig到一个gif文件。
注意:注册表文件创建在“matlab根文件夹”>子文件夹中,其中包含matlab.exe”。最好不要以管理员身份运行matlab.exe。
非常感谢@Patrik Forssén

Diptangshu保罗

没有在同一文件夹中创建注册表文件。它是在其他地方创建的,还是由于其他原因没有创建注册表文件?

Leonel Steve Jatsa


我已经安装了matlab的2013b和2020a两个版本。但是我有一个问题,那就是2020a版本成功发射了,另一方面,2020a版本没有成功发射。
请帮帮我。

roki威廉

阿比盖尔包罗密

我不知道为什么我的不工作,它显示了错误:


associateFiles
无法识别的函数或变量“binFolder”。

associateFiles错误(第96行)
binPath = fullfile(matlabroot, 'bin', binFolder);

7

玛戈特沙利文

谢谢你!这与Matlab 2020a工作。

检测出Raeisi

哦,很抱歉。现在起作用了。谢谢

马修·马蒂

Nelio迪亚斯

非常感谢!这是在Matlab 2018中工作的!

Christopher Wong

它的工作原理!我建议使用“deleteadd”选项,以防你已经搞砸了。此外,不要忘记在运行注册表后重新启动资源管理器,或者只是重新启动你的电脑。

非常感谢!

日常用品Grossbard

卡米洛·Manrique

马列Alsamdi

完美的工作。
谢谢你!

Grzegorz Maslak

Belal Hmedan

它运行得很好,谢谢

蒂姆Litwin

Sang jin jang

purfectt。
1.运行.mfile
2.运行已创建的.reg文件
3.重启matlab
完成

Eun-Khwnag李

人士汗

杨杨

jiajun段

J斯哥图

卡Csurilla

Yee Hin Chong

在Windows 10 19041.84上尝试2019b。一切都是固定的!谢谢!

宇通雪

我在我的MAC上尝试了2016b,但它不起作用。MAC有解决方案吗?

谢谢你!

Jagadish Pandian

在Windows 10和固定的。m文件打开作为单独的实例。以管理员身份运行并导入注册表。

Niklas Nawrath

你好,
你能添加实时脚本数据格式吗?

珀斯Delplanque

πTing

艾哈迈德Alghamdi

Felix取缔

ARUNKUMAR VIJAYAN

太棒了! !在MATLAB 2019b win10上完美工作。

Aadeel艾克塔

道周

有用的文件交换

特拉维夫Elzera

太棒了! !在MATLAB 2019b上完美地工作
节省了我很多时间,谢谢你:)

新浪Birecik

谢谢!
它与我的MATLAB R2013a在Windows 10 x64上工作。
当你在Matlab中运行。m文件时,它会在同一个文件夹中创建一个注册表文件。

就像魔法一样!

马塞洛•费尔南德斯

在windows7上的Matlab 2019b上完美地工作

雅各布·利夫尼

谢谢你!

Simon787

太好了,它很好地解决了我的问题。

Jedrzej Szczepaniak

迪米特里Chudinzow

wei lee吴

这很容易使用,并立即解决了我的问题!

Vasileios作出

兰伯特威廉

在windows10上的Matlab 2019b上完美地工作

洛伦佐隆戈

Mohanad Al-Ibadi

使用Matlab 2019b。谢谢。

在Windows 10上与R2019b成功兼容

SLC

适用于windows 10上的R2018a。

黄机理

汤姆R

布莱恩Hijnekamp

K K

适用于r2019a!太棒了!谢谢!

masterfelu

适用于r2019b!太棒了!谢谢!

Le Xuan Thang

完美的!非常感谢。r2018a

金智洙

哇! !这就像魔法一样!谢谢!
用matlab 2019a完美工作!!

在Matlab R2017a上完美工作!

凯尔·赖特

这个工作!
以防万一,这可能对其他人有用:我的网络阻止了注册表文件在我的非管理员帐户上运行(并且右键单击.reg文件没有产生“以管理员身份运行”选项),所以我必须以管理员身份打开命令提示符并执行“Regedit MatlabFileAssocFix”。Reg”更新注册表文件。不过事实证明这是成功的。

出色的

在windows 10上使用matlab 2018a完美地工作

冈萨洛quezada

应黄

侯赛因Mapar

(grigory yashin

约翰·卡拉汉

玛丽亚·何塞·卢克

非常感谢,在windows10上的Matlab 2019a上工作良好。

布鲁诺

这对我很管用。我在记事本上打开。m文件,在Microsoft Access上打开。mat文件!现在这两个格式文件都在Matlab中被打开,在一个实例中。我使用Matlab 2018a, Windows 10。谢谢你的开发。

Jiming盛

亚历克斯鲑鱼

Jakob霍农

运行完美(win10, R2019a),非常感谢!

阮祥

挣扎着将新版本的Matlab设置为默认程序来打开Matlab文件,然后发现了这个线程。非常有用的脚本!

Rehan卡西姆

如何关联。mlx(实时编辑器文件)?

迈克尔Shiplyuk

修复了win10 2017b的问题

宋允敬

我爱你!!!!它解决了每次双击.m文件!!!!!时打开多个实例的所有麻烦

莎拉Battaglioli

修正了2018b的问题

凯伦·阿德勒

写于

它很适合我的2019a。

Hongseok宋

亚当Danz

修正了r2019a的问题。谢谢你让这个解决方案如此简单!

热内罗普林西比

祖拜尔

好工作。在windows10下的MATLAB 2018a上进行了尝试。解决了恼人的问题:点击.fig或.m或.mat文件,打开一个新的Matlab实例。运行函数后,关闭所有Matlab实例,单击生成的注册项文件,重新启动Matlab

pankaj辛格

但它仍然会打开整个Matlab会话,即使我只想打开Matlab图形文件。如何解决这个问题?

fhz

它像魔法一样有效!
最后,我可以从文件夹中打开文件,而无需启动新的Matlab会话。

Yusuke醒来的

它在2019a管用。

越南安

使用Matlab 2016a。非常感谢!

R

苏拉萨利赫

非常感谢您的努力,它在2018b版本win7 64位上工作

Sixian张

我在Windows 10上安装了2019a之后卸载了R2018b,然后双击。m文件时总是会打开一个新的MATLAB实例。
这个文件完美地解决了这个问题!
非常感谢!

马修沃尔什

阅读说明,它会工作得很好。

Ekaterina Kazakova

非常感谢!它有助于Windows 10, MATLAB R2019a

Xingwang勇

它成功了,非常感谢!

Cristiana Traman

非常感谢!(Windows 7 2017b)

谢谢,它工作得很好!

SEFA OZCOSAR

山姆邓

非常感谢!这很有帮助!!

迪米特里Chudinzow

非常感谢!伟大的工作!

Chaitanya Awasthi

效果好极了!

Sadettin Durmus Talipoglu

这段代码解决了同样的问题。谢谢楼主分享!

爱德华多·德拉罗萨

它工作得很完美!

阿雅Tarek

适用于R2017b Windows 10
谢谢你!

我的问题是m.files, .slx文件等一直默认到Adobe…因此,下载中的磁贴显示为PDF格式,不能正常工作。

谢谢你!

冼永潭

像魔法一样工作!

Siyao胡

理查德Dubey

Kuifeng赵

艾丽西亚克星

马修拜耳

达斯汀·库克

在Windows 10中为Matlab 2018b工作得很好。
步骤:
1)运行Matlab文件创建注册表文件
2)运行创建的注册表文件

叮咚

成国栋崔

TK

Vojtech

简单,快速,完美(Windows10, 2018b)。谢谢!

达斯汀·罗兹

卢卡·迪·斯特凡诺

这对我没用

苏莱曼Serhani

doenst工作

诗行abdou

nesta3ref bik

Christopher2017

Amritpal Sidhu

修复了windows 10和R2018b的文件关联问题

BURAK CIHAN

我在上面遇到了明确的问题。使用简单,工作完美!

Omid Khademhosseini

完美……

Kaixiang王

Pradeep Sathyanarayana

效果很好。对于出现错误显示“无法写入注册表文件”的人。重新启动MATLAB并以管理员身份运行。按照文件中的说明操作,完成!

THAMIZHARASAN PALANISWAMY

R2018很好,谢谢

安德里亚Bovino

完美的R2018b。花了好几个小时研究如何关联,才发现这个

DongYoung金

在Windows 10 Pro上完美地与R2018b一起工作!谢谢!

杰克约翰逊

竖起大拇指!在2018a工作非常完美。

Borhan Hamedani

完美的工作。不要忘记以管理员身份运行MATLAB

Shanaka拉梅什

有人能告诉我步骤吗?我使用MATLAB 2018b与windows 10

使用Matlab R2017b。

里昂坎波斯

好吧!(R2018a)

也许你能修好。mlx”!:D (Matlab Live Script文件扩展名)

马文Gildehaus

在Windows 10 Pro上完美地与R2018b一起工作!

卢卡斯Moreira

谢谢

息汪月利

工作出色的Windows 10 matlab 2018b

卡洛琳McClaskey

非常感谢!伟大的工作

tesarj13

太棒了!(2018)

詹姆斯•拉

创建注册表文件失败。

纳guzi

克莱尔

Vaidyanathan Sethuraman

完美!!

答:Villafranca

盖伦霍夫曼

这在2018b中非常有效。谢谢你。

安德鲁Riali

在2018b中非常有效!谢谢!

Yurii Elkyn

为2017b工作。谢谢! !

萨曼莎欧文

Shokoofeh帕文

为2018a Win10工作,非常感谢!

穆罕默德Khallaf

它在MATLAB 2018a win10上运行良好。

皮埃尔Vogler-Finck

Adithya Naresh

我不小心将我的.m文件关联到Matlab.exe,然后每次打开Matlab。该文件通过直接更新注册表来帮助解决这个问题,只需运行函数并运行创建的.reg文件。谢谢帕特里克做这个!

大师普拉卡什

救了我的命。

leukosaraphs !

适用于windows10下的MATLAB R2015a。

谢谢你,先生!向你脱帽致敬!

阿伦卡

在MATLAB R2018a上运行良好

kayor

罗马卢克

卢卡Freilino

它适用于2018b:) !!

Kian凯亮日用

2018b不工作

伊恩Linsmeier

Jan Palecka

Aymen Dehmani

马克斯Vrany

范贾

这是我在matlab中用过的最好的函数之一。适用于win10上的2016a。

基思·埃尔南德斯

哇。谢谢你!
我已经更新了我的Matlab版本,注册表找不到2018a版本。这是在Windows 7 64位上完成的。当我运行registryfix文件时,一切都重新工作了。
再次谢谢

于周

win64bit Matlab 2017b。谢谢你!

国旗严

在我的win10 64bit + Matlab 2018上工作,非常感谢!

Avimy

在Windows 10上工作很好,谢谢!

雅各Hensel

Nagabhushan SN

非常感谢!在Windows 7上使用Matlab 2018a工作很有魅力

鲍里斯benedikt

非常感谢!它适用于windows10上的Matlab R2017a。

彼得·瑞斯

适用于windows10上的Matlab R2015b

Gustavo丰

不适用于Windows 10的R2017b。

卢卡斯lenne

适用于Windows 10的MATLAB R2017a

林肯Satterthwaite

适用于windows 7的2018a。

Chih-Ta吴

致力于2017b

Alexandru Tatomir

哈利勒Sidawi

Christelle Zielinski

毗瑟挐kavali

在windows 10 MATLAB 2016a上工作

玛蒂娜Raffellini

莱斯Badshah

非常感谢!使用MATLAb 2016a/ win10 -64编程。

Eleni Vasilakou

完美!适用于Windows 10, Matlab R2018a。谢谢你!

远古时期玉

作品!win7 Matlab2017b。
非常感谢!

恩里克Furtado

凯西Heidrich

工作中,Windows 10 R2018a更新2

穆罕默德Aramesh

Langchen风扇

亚历克斯鲑鱼

Fauzan Adim

shoubhik karmakar

恩里科Spigarolo

培拉特多根

Adnan

马可卡佩罗

达莎negri

Yasheen Brijlal

恒马

非常好,非常方便!

野生动物

作者的出色工作-现在请将实时代码MLX文件(.mlx)文件添加到您的程序

Guan-Wen陈

Zhenbiao周

解决了我的问题!非常感谢!

博的粉丝

这就解决了问题。非常感谢!

Vikaasa库马尔

约翰内斯Kalliauer

Linux有版本吗?我的问题是"在新实例中打开"

亚历山德罗Negri

为R2018a工作,谢谢!

谢谢,在R2018a、Windows 10上运行得很好

伊恩·麦克莱恩

哔叽

为什么不能通过MatLab的首选项来实现呢?耻辱,耻辱,MathWorks。

曼努埃尔·莫拉莱斯

谢谢你! !效果很好

Diego Ulisse Pizzagalli

国会议员

在2018a完美工作

丹尼尔·德里克

对我没用。2018 a。

西蒙·布劳尔

完美!它的工作原理。Matlab R2018a在Windows 7上。

弗朗西斯·陈

Raj N

Ou Weike

它的工作原理。谢谢。

作品!不过,不要忘记以管理员身份运行Matlab。

pjman yucifee

完美……tnx

Samvith Vasudeva Rao

aziz.cust

Safdar

的工作原理。Matlab R2018a 64位Windows 10

Eric Noordam

Thijs伯麦

使用matlab 2017b在win10上完美工作

Zubiao熊

Junze刘

适用于Windows 10平台上的R2018a !!感觉这个混乱的世界被拯救了!!谢谢MATLABman!

埃瓦尔德摩根

让我很开心:-)

冲洗Liefferink

工作很好!

新浪Hadipour

非常感谢,微软的强制更新搞砸了一切,真的让我很紧张。谢谢你的帮助

Md Nazmul Azim Beg

很好。它在windows10的Matlab 2018a上运行良好

Thanmay Sunil Menon

工作于2018a…但不关联.mlx

斯蒂芬·杜基奇

的确,适用于Matlab R2018a…辉煌!

Pierdomenico Schiano

在Matlab R2018a上也能很好地工作

Polyzois Bountzis

杰森·伦道夫

我不敢相信微软把Windows 10基于文件扩展名分配默认程序的界面搞得这么糟。彻底的悲哀。无论我做什么,我都找不到任何方法从Access中释放.mat文件并重新映射到MATLAB。

你的工具提供了完美的解决方案。非常感谢!

杰西卡

你们有针对Mac电脑的版本吗?

Mertcan岩石

robertosangi

它与Matlab R2017a完美地工作!

安德鲁Korolkov

南罗

奥斯汀菲特

为我工作,谢谢!

在windows10上的MATLAB R2016a上完美工作,非常感谢。

DS陈

适用于2015b

丹尼尔•约翰

Fiddin Yusfida

神奇的!
它在Matlab 2017b上工作

费利佩•康特拉斯

现在我无法在matlab中访问计算机中的任何文件。我该怎么做呢?

弗洛伦特·Halgatte

Krzysztof Wascinski

可以在Windows 10上运行。谢谢你!

卢卡Amerio

有一个棘手的情况,MATLAB安装在一个共享驱动器上,我没有写的权利,每次我双击一个MATLAB文件,它会在一个新的实例中打开。

这就像一个咒语一样解决了它!神奇的!

MohammadReza Ebrahimi

Mayowa Aregbesola(迷宫)

玛雅克奇

坎isildak

高山说过

詹姆斯·康纳

罗伯塔曼奇尼

非常好的程序!在3分钟内修复了我的问题:)

杰克

有Bouhraoua

Eric袁

工作得很好,谢谢!

帕维尔贝奈斯

自从Golestani

肯德尔猎人

太棒了

安德烈·拉森

瑞王

伟大的工作

Yingchun李

为2016b工作,很好

Zhaochen他

哇,这在2017a管用

msn

极好的!完美的工作。非常感谢

洛杉矶的胸罩

Eoin Horgan

flyoverpeak

非常感谢!以管理员身份运行matlab是必要的。记住重启,然后好!

伊恩

公民疯了

雨果

Fatih Kendir

非常感谢。它在2016a管用。

穆罕默德Karam-Allah

2017b工作,谢谢
步骤和前面说的一样
注意:关闭杀毒软件和UAC
1)以管理员身份运行Matlab
2)放置associateFiles。M在....Matlab文件夹....mcr\toolbox\ Matlab \winfun\private
3)打开并执行associateFiles.m
4)执行命令(在matlab命令窗口中)
associateFiles(‘添加’,{”。m ', '。垫”、“。图”、“。p ', '。mexw64 ', '。mlapp ', '。mltbx ', '。mldatx ', '。要求“,”。mlappinstall ', '。mlpkginstall ', '。mdlp ', '。slxp ', '。mdl ', '。基金”、“。sltx ', '。ssc ', '。mn ', '。μ”、“。muphlp ', '。xvc ', '。xvz ', '。sldd”、“.slddc”,['。“mexext]});
5)你会得到regfile MatlabFileAssocFix。雷吉,运行它

穆罕默德Karam-Allah

2017b工作,谢谢
步骤和前面说的一样
1)以管理员身份运行Matlab
2)放置associateFiles。M在....Matlab文件夹....mcr\toolbox\ Matlab \winfun\private
3)打开并执行associateFiles.m
4)执行命令(在matlab命令窗口中)
associateFiles(‘添加’,{”。m ', '。垫”、“。图”、“。p ', '。mexw64 ', '。mlapp ', '。mltbx ', '。mldatx ', '。要求“,”。mlappinstall ', '。mlpkginstall ', '。mdlp ', '。slxp ', '。mdl ', '。基金”、“。sltx ', '。ssc ', '。mn ', '。μ”、“。muphlp ', '。xvc ', '。xvz ', '。sldd”、“.slddc”,['。“mexext]});
5)你会得到regfile MatlabFileAssocFix。雷吉,运行它

布拉扬·托雷斯Z。

这个函数工作,但我想知道更多,在第100行,变量“fileExtCell”是什么意思,
特别是它的列3-5,以便添加最新的扩展。例如,我多添加了一行
{'mlx', 'MATLAB Live Script', [], [], []},
但是带有此扩展名的文件不会显示相应的图标,并且无法在Matlab之外打开。

约瑟夫·黄

非常好,谢谢

Sietse Braakman

这很有效。我还加上了“。作为额外的参数[associateFiles('add','.sbproj')]来允许Windows自动打开SimBiology项目。

艾哈迈德elkholy

非常感谢。它的工作原理。我如何关联。mlx文件?Windows10 + R2017b

Uri Burmester

太棒了。

山姆

2017 b工作!

大卫·洛佩斯

Berg法案

谢谢,这个问题从2014a版本开始就困扰着我,注册表文件在2017b上工作!

艾哈迈德almanea

谢谢,很好

Bui老爷

它曾经工作,直到秋季创作者更新,即Windows 10版本1709 build 16299.15,进来了,把他们的UWP默认程序关联搞砸了。
目前解决这个问题的唯一方法是你必须通过打开一个.m文件来启动MATLAB。只有这样,所有后续的.m文件才会在同一个MATLAB实例中打开。

我真的希望这个脚本得到更新来修复这个问题。

赫克托耳穆尼奥斯

吴迪

非常感谢。它的工作原理。我如何关联。mlx文件?Windows10 + R2017b

非常感谢。它工作得很完美!Windows 10和matlab 2017b!!

许慎

谢谢,谢谢!这是一个非常好的工具!!!!!!!!非常感激!(R2017a)效果很好!

我今天从2015b升级到2017b,升级后我无法双击打开我的m.文件。下载脚本到我的桌面上,并按照穆罕默德·哈菲什的指示解决了这个问题。谢谢!

西蒙·拉普

谢谢,谢谢,谢谢!我尝试了“MATLAB答案”提供的所有官方解决问题的想法,但没有一个有效,但这个解决方案成功了!(Matlab 2017b + win7)
你救了我的命…

好工作!(Matlab 2017b + win8.1)

默罕默德Hafish

R2016a适用,谢谢
对于那些仍然在这个问题上挣扎的人,感谢Yannis Gr,这里是我所做的
1)以管理员身份运行Matlab
2)打开并执行associateFiles.m
2)执行命令(在matlab命令窗口中)
associateFiles(‘添加’,{”。m ', '。垫”、“。图”、“。p ', '。mexw64 ', '。mlapp ', '。mltbx ', '。mldatx ', '。要求“,”。mlappinstall ', '。mlpkginstall ', '。mdlp ', '。slxp ', '。mdl ', '。基金”、“。sltx ', '。ssc ', '。mn ', '。μ”、“。muphlp ', '。xvc ', '。xvz ', '。sldd”、“.slddc”,['。“mexext]});
3)你会得到regfile MatlabFileAssocFix。雷吉,运行它
4)重启pc或杀死explorer.exe并重新运行
5)完成

Erwin Hoogerwerf

Zhixiong赵

它适用于2016a!谢谢

弗里茨

它确实适用于MATLAB R2017b,但Windows 10 1709 RTM 16299.15(秋季创作者更新)有一个F*** *的BUG(一如既往)与文件关联和设置UWP....

它不适用于MATLAB R2017b, Windows 10 1709 RTM 16299.15(秋季创作者更新)

银王

适用于R2017b

Junwoo公园

它的工作原理!@ Windows 10/ 2015a
1)执行包含的文件(associateFiles.m)
2)生成新的注册表文件(.reg), [MatlabFileAssocFix.]Reg],上面的m文件所在的位置。
3)执行注册表文件
4)重启PC

Kallol贝拉

非常感谢。它工作。你救了我。以下是Yannis Gr的指示:
“关于你应该如何做这件事,有更多的帮助。
1)下载文件
2)提取文件@ C:\Program Files\MATLAB\R2016a\mcr\toolbox\matlab\winfun\private。当然,根据您的版本更改R2016a。
3)在matlab中导航到与上面相同的目录。(以管理员身份运行matlab)
4)执行命令associateFiles(‘添加’,{‘m’,‘.mat’,‘.fig’,‘每分钟’,‘. mdl’,['。“mexext]});
5)选择.reg文件,它将在桌面上创建复制粘贴并运行它。

这是与大多数MATLAB文件关联工作的部分

associateFiles(‘添加’,{”。m ', '。垫”、“。图”、“。p ', '。mexw64 ', '。mlapp ', '。mltbx ', '。mldatx ', '。要求“,”。mlappinstall ', '。mlpkginstall ', '。mdlp ', '。slxp ', '。mdl ', '。基金”、“。sltx ', '。ssc ', '。mn ', '。μ”、“。muphlp ', '。xvc ', '。xvz ', '。sldd”、“.slddc”,['。”mexext]});

Christoph Neukamp

华燕王

陈伟林思蒙

参与R2017a项目。比任何MATLAB答案都好。竖起大拇指!

JZ85

在Windows 10上使用了R2015a,不过你必须用MATLAB确认要打开。m文件(典型的Windows弹出窗口)

林肯

它的工作原理!太好了!

摩西

谢谢你!

史蒂夫

使用Matlab R2017b。谢谢你!以下是Yannis Gr的指示:
“关于你应该如何做这件事,有更多的帮助。
1)下载文件
2)提取文件@ C:\Program Files\MATLAB\R2016a\mcr\toolbox\matlab\winfun\private。当然,根据您的版本更改R2016a。
3)在matlab中导航到与上面相同的目录。(以管理员身份运行matlab)
4)执行命令associateFiles(‘添加’,{‘m’,‘.mat’,‘.fig’,‘每分钟’,‘. mdl’,['。“mexext]});
5)选择.reg文件,它将在桌面上创建复制粘贴并运行它。

这是与大多数MATLAB文件关联工作的部分

associateFiles(‘添加’,{”。m ', '。垫”、“。图”、“。p ', '。mexw64 ', '。mlapp ', '。mltbx ', '。mldatx ', '。要求“,”。mlappinstall ', '。mlpkginstall ', '。mdlp ', '。slxp ', '。mdl ', '。基金”、“。sltx ', '。ssc ', '。mn ', '。μ”、“。muphlp ', '。xvc ', '。xvz ', '。sldd”、“.slddc”,['。”mexext]});

使用Matlab R2017b。谢谢你!

Gustavo的强项

Florian Rothermel

ahmad eldeeb

它如何在win7上的matlab 2016b中工作?

Chingizbek

Huseyin

谢谢你! !

适用于R2017a,但需要注意的是支持.mlx文件(MATLAB Live Scripts)。金宝app如前所述,在R2012a和R2015a上进行了测试,因此可以预期。

胡安Dionicio

2016b很好

Tulike

凌小

你的文件解决了困扰我很久的问题。非常感谢。

慧华赵

效果非常好。非常感谢!

振华李

鲁伊·张

非常感谢你,伙计!它在win10 x64 R2015b上完美地工作!

箴言集Uchiha

GJ !适用于win7 x64 R2016b!谢谢! !

Ahsan阿巴斯

正意

Khris Griffis

2017a在这里工作。以管理员身份运行MATLAB (win10)就可以了。要显示matlab图标,右键单击其中一个新关联的文件(。m之类的)转到属性。点击“打开与”旁边的“更改”,并选择MATLAB 201x*选项,该选项位于列表顶部(旁边有“新建”)。即使MATLAB 201x*已经出现在“打开With”旁边,也要这样做。

*x表示您的MATLAB版本。

效果好极了!干得好!

sercan demirkiran

非常感谢帕特里克。你是冠军!

Shreeprasad Bhat

太好了。

r2015a工作,谢谢!如何显示文件的默认图标?

凯文

很好,它在r2017a上工作。但是,.m文件不显示MATLAB的默认图标。

Le全

Efe Ilicak

效果好极了!谢谢你,帕特里克!

Rey9

在MATLAB R2017a上工作
2016年6月16日Yannis Gr.的回答
Yannis Gr.于2016年6月16日编辑
关于你该怎么做,有更多的帮助。
1)下载文件
2)提取文件@ C:\Program Files\MATLAB\R2016a\mcr\toolbox\matlab\winfun\private。当然,根据您的版本更改R2016a。
3)在matlab中导航到与上面相同的目录。(以管理员身份运行matlab)
4)执行命令associateFiles(‘添加’,{‘m’,‘.mat’,‘.fig’,‘每分钟’,‘. mdl’,['。“mexext]});
5)选择.reg文件,它将在桌面上创建复制粘贴并运行它。

这是与大多数MATLAB文件关联工作的部分

associateFiles(‘添加’,{”。m ', '。垫”、“。图”、“。p ', '。mexw64 ', '。mlapp ', '。mltbx ', '。mldatx ', '。要求“,”。mlappinstall ', '。mlpkginstall ', '。mdlp ', '。slxp ', '。mdl ', '。基金”、“。sltx ', '。ssc ', '。mn ', '。μ”、“。muphlp ', '。xvc ', '。xvz ', '。sldd”、“.slddc”,['。“mexext]});

Tugrul Artug

参与Win10 R2016a谢谢。

尼克Durkee

在Matlab R2017a上无法工作

vthuongt

YanXin张

它在Windows Server 2016的Matlab R2015b中完美地工作!谢谢!

工作非常好,谢谢!R2016a Windows 8.1 x64

郑朱

好工作
适用于r2016b Windows 7

DrPrado

效果好极了!r2015a, Windows 10 64位。

亚伯拉罕

谢谢!它在Windows 10的Matlab R2016a中工作!

AA

适用于R2016b!非常感谢!

Mohsen

埃德加多·维拉

它在Windows 10的Matlab R2016b中完美地工作!谢谢!

穆斯塔法

完美的

杰Scarabelli

伟大的工作。非常适合R2015a。

高尔基肖

非常适合R2016b

kaushal沙玛

安陈

在Win7中的MatLab 2016a上完美地工作!

公里

完美!谢谢!

安东尼Bahizi

它在MatLab 2016a上工作。这节省了我的时间。谢谢你!

佩德罗Busc

Jhacson就

相依于

它工作,一行崇高的修正。

太好了!它解决了我的问题!

庆余

超有效! !

ahmed ahmed

文件是好的。但卡里姆baa给出的方法是最好的
非常感谢,
我用2015a试过

卡里姆咩

完美的工作在2016b\win10,只需遵循所有的步骤:1)运行“associatefile .m.”,2)退出matlab, 3)双击生成的“MatlabFileAssocFix. m.”4)重启电脑。

wei-quan陈

优秀的! !完美! !
非常感谢!!

杨在香港

完美!

正为温榆杨

Zvonimir Fuduric

驾车

非常感谢。我准备重新安装Matlab来修复这个愚蠢的文件关联。但这为我节省了很多时间和精力。我对你感激不尽。

Jianhua刘

太棒了!工作良好@ win7 2016a

杨么

不错的工作

felix本体,

好打

Masoud Rezazadeh

由于Patrik
这对我来说是很好的工作

张良

希望。mlx文件将被关联。

基因。林

也许我的matlab不好,它不起作用。还是谢谢你。

马克

作品!

穆罕默德Kassab

非常感谢,效果很好

艾尔龚

完美的解决了,太棒了!!非常感谢!matlab2016b, win10

杰罗姆Kodjo

适用于Windows 8.1上的R2013a。不错的工作!谢谢。

布莱恩·金

适用于R2016b, windows7。

哈坎Erdol

解决了我的问题。由于Mathworks

乔纳森

如何关联实时脚本”*。Mlx "文件?

Iasonas Tselos

filipee77

成功了! !

Ashhar

非常感谢!

DerDruide

谢谢!帮助接受201a

风扇嗨

谢谢,但在2016b(Win10 x64 1067)上似乎不起作用

Bilal Yuruk

谢谢!

朗xiaozheng

谢谢。

劳伦斯

Win10上的R2016b似乎不起作用

xuguang

Vikrant Karale

不错的工作。谢谢你让我这么轻松。

卡洛斯

谢谢! !

npn型bkck

艾哈迈德

MATLAB 2016a,非常感谢:)

蓝色的鸟

与R2016b完美结合。如果.reg文件不能工作,只需将其复制到另一个文件夹并启动它。

巴普蒂斯特P

谢谢! !

马达维阿里

2016a - Windows 10,正常工作。好了!

Vaibhav德斯穆克

2016b不行。你能帮我一下吗?

Dimitrios Ataloglou

出色的工作!谢谢!

Mushfequr拉赫曼

完美的

若昂布里托

安东尼Bahizi

谢谢你!它在Windows 10 Pro上的Matlab 2016a上工作。

Phonon007

成功了!

Jon17

谢谢兄弟! !它在windows7下的Matlab 2015b上工作

AleJoCastro

这对我来说很有效!非常感谢!

太好了!非常感谢!

伊戈尔·J。

非常感谢!

托马斯Thuruthel

哔叽

修正了每次打开m文件时都会启动新的MatLab会话的问题。救生圈!

达冈萨雷斯

Youasakura

在Windows 10 64bit下使用Matlab R2016a

Youasakura

πTing

JerryP

米歇尔Scalseggi

没有关联SLX文件

Jiangtao余

非常感谢!
它适用于windows10(1607)上的Matlab r2016a。

约旦Stoyanov

hergezer

博迪

用户

作品获奖7 R2016a

鲁班Sugumar

完全适用于R2016a。谢谢你,帕特里克Forssén。

毫米

Khris Griffis

伟大的提交!仍然工作2015b(学生)Win10x64。

L艾米

非常感谢!

Yannis Gr。

工作很好,但它让我所有的。fig .m图标空白白色。

Garrard肯

谢谢你!这比重新安装R2016a要好得多。奇怪的是,它从我的打开菜单中删除了R2012b,但R2014a, R2014b, R2015aSP1和R2015b仍然在那里。

firas firas

它为我工作(R2016a),但你必须运行创建的“MatlabFileAssocFix。在matlab外手动Reg '文件。
干得好,谢谢

Witu Witukas

胭脂Gno”

非常感谢!一个急需的解决方案!

圭多马可

优秀的! !它工作得很好(Matlab 2015b - Windows 10)

winshepherd

太棒了。它在windows10的matlab 2016a上工作良好。谢谢你! !

winshepherd

太棒了。它在windows10的matlab 2016a上工作良好。谢谢你! !

本杜

神奇的!windows10和Matlab2016a,它工作!

方他

卡洛斯结肠

哇,非常感谢,伙计!!适用于Windows 10中的R2016a。

安德鲁

谢谢你! !完美的工作!

内存

绝对的辉煌!解决了问题…

亚历克斯·K

Ttzax

JimmyTeng

如何下载?

keyur帕特尔

阿里Alalfy

一度陷入唐

使用MATLAB 2016a, Windows 10 X64

布伦丹汉姆

绝对的辉煌!您可能想要考虑允许多个版本的MATLAB,因为您以后当然不能在不删除当前默认的情况下再选择旧版本的默认。如果以后还能在Windows中这样做就太好了。

志鹏曹

谢谢!问题解决了。

丹尼斯Anikiev

默罕默德Abdulrasool

伙计,你太棒了。
这是我的工作,非常棒。

哈基姆逃往

辉煌! !

M S

我甚至数不清这些年来我有多少小时被这个愚蠢的问题所困扰,以及各种论坛(包括mathworks)上所有失败的建议。谢谢你的投稿,a++ +

比亚Sca

嗨,不工作在我的Matlab版本

Lei

马库斯

Wojciech Glapiak

Ganesh Sivaraman

汤姆非常贴切

桑切斯区分

谢谢!!
Funciona perfectamente
Matlab 2015a | win10
OJO:我没有什么功能,我没有什么指示están档案地址
Saludos

泰利斯公司

谢谢! !完美的工作! !
Matlab 2015a和Windows 10

何塞verdugo

很多谢谢! !函数函数a la perfección Matlab 2015b

请帮助,新的matlab,我如何添加这个文件到matlab路径,以纠正文件关联问题,谢谢

佩德罗Busc

何塞Quintero

umurkarabulut

难以置信。惊人的。! !它甚至适用于2015b。在使用这个脚本之前,我把我的电脑搞砸了,但它修复了所有的bug。Thanksxx

firstname姓

Josh公园

谢谢你,小菜一碟。不敢相信windows没有自动做这个,mac没有问题

骗子黑

工作得很好

Chien-Chun

艾伦方

哇,好吧,我称赞你——大多数终身问题现在都解决了:D

安德里亚

EkoSusatio

谢谢你的解决方案。效果很好

亚历克斯

我真的很失望,这没有起作用。我使用的是R2014b和相关的文件仍然是Starter应用程序,现在单击.m文件只打开一个新的实例MATLAB,甚至没有一个新的MATLAB实例,其编辑器与文件一起打开。我很乐意听取任何人的任何建议。

h . Birkan

为R2015a尝试了很多东西,这个很好,谢谢

Manolis Trypakis

完美的工作。过去尝试过很多不同的解决方案,但这是唯一一个真正有效的解决方案(2015a)金宝搏官方网站。你帮我省了很多头疼的事:)谢谢!

j . Domann

完美的工作

Dev-iL

majnun1337

弗雷德里克Boehle

MATLAB版本兼容性
使用R2012a创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux
类别