matlab m 文件 修改时无法保存,请问这问题怎么解决!(这m 文件是自己编的,不是只读文件!)

checkifdirectoryisread-onlyorhasbeenrenamedordeleted修改的文件不是只读,也没有重命名过。但只要修改就出现这问题,其他的... check if directory is read-only or has been renamed or deleted

修改的文件 不是只读,也没有重命名过。但只要修改就出现这问题, 其他的 m 文件 也不能修改, 前段时间 刚重装了 matlab!
展开
 我来答
tianxiawulang
2014-05-31 · TA获得超过2.7万个赞
知道大有可为答主
回答量:4732
采纳率:89%
帮助的人:2611万
展开全部
可能的原因比较多:
1、该文件夹属性为只读,不能修改保存(有人说到这个原因,但我在XP系统上实测,似乎不影响在文件夹中保存文件,只是不能删除和修改文件夹而已)。
2、软件存储路径名称被修改,保存文件时无法定位(比如文件夹改名,移动存储设备被删除)。
3、Win7系统的User Account Control (UAC)的notification等级设置太高。
4、某些版本的MATLAB 对部分文件夹有写入权限的限制(例如bin)。
5、MAC系统上也有人遇到这个问题,可能涉及到NTFS文件系统的读写问题(部分版本)。

请楼主提供以下相关信息,以便进一步分析:
1、操作系统及版本号
2、MATLAB版本;
3、待写入的文件夹。
追问
1. 操作系统 是 win7 企业版
2. MATLAB 是 2009B
3. 待写入的文件夹 是自建的 放code的文件夹,以前 一直 用的这个文件夹
如果 按 管理员模式打开 可以修改, 我就不明白了,以前正常 打开 就能修改的 为什么 现在 非得 用管理员模式?
我也 查看了 我的 UAC 的notification 等级,是 系统默认的,我没有 人为提高。

谢谢 您的回答。
追答
有可能是某些安全软件给修改的。

可以考虑两种解决方法:
1、启用管理员登录。方法是右键点击计算机---管理---用户和组---用户---点击管理员属性---启用。然后到控制面板里--用户账户为管理员设置密码,重启计算机用管理员登陆,再进入用户和组把原来的账户禁用了。
2、降低UAC等级。点击"开始"-->输入"UAC"回车-->进入帐户权限设置,将限制拉到最低,重启电脑。
希望对你有帮助。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式