matlab (R2007a、R2009a)绿色单文件版本制做

来源:互联网 发布:java进入文件夹 编辑:程序博客网 时间:2024/05/21 06:41

matlab (R2007a、R2009a)绿色单文件版本制做

 

 

大家好,首次发贴,大家多多关照。

Matlab每次安装时间都比较长,而且安装好后文件超多、超大(matlab2007a要1G左右,matlab2009a则要4G多),非常也不方便管理,比如:如果机器中毒要杀毒的话,这么多小的文件要杀完,得好几个小时。

首先说绿色版本制作:

    对于matlab2007a来说,安装好后,把安装好的目录复制出来,只要不改变硬盘或的机器,这个matlab2007a就可以直接使用,方法就是直接运行matlab2007a目录下的bin下的matlab.bat。如果要的机器或是的了硬盘,则不能运行,原因是matlab2007a的license文件识别的是硬盘的逻辑序列号HostID,硬盘的HostID和license.dat中的HostID不匹配,查看license.dat,发现有如下类似语句HOSTID=DISK_SERIAL_NUM=100eb911,把你的C盘的id的成100eb911就可以了。方法是下载一个叫Volumeid.exe的文件(见附件[local]1[/local]),在CMD下用命令volumeid.exe c: 100e-b911,然后重启机器就可以了。

   对于matlab2009a来说,直接就可以用,如果不行,运行x:/R2009a/bin/win32/activate_matlab.exe,然后重新输入注册文件即可。

再说单文件制作

   刚才说了,这样的绿色版本文件多,不方便管理,我们可以把它做成一个大文件,这就是VMDK文件。VMDK文件是虚拟机的硬盘文件,目前操作系统可以直接挂载VMDK文件,主要是用WinMount或是VMware-mount-5.5.0-18463.exe,建议大家用WinMount,可以直接去http;//cn.winmount.com下载。把matlab绿色版本的文件全部复制到VMDK文件中就OK了,不用时就是一个大文件,用时用WinMount加载,然后机器上会多出一个盘符,打开运行就可以了,方便。

   如有疑问,可跟贴提问,谢谢大家!

原创粉丝点击