
2、这个时候需要在管理员界面输入regedit然后按回车键
,确认,
3、这时候会出现注册表,需要找到HKEY_LOCAL_MACHINE文件夹
,旦兄点击展开,
4、需要找到SYSTEM文件夹,然后点击展开,
5、找到CurrentControlste文件夹,点击展开,
6、找到Control文件夹,点击展开,
7、找到Session Manager文件夹,点击展开,
8、在Session Manager文件内,右侧找到PendingFileRe,,,文件,
9、找到PendingFileRe,,,文件,然后右击文件,点击“删除”,出现提示”删除注册表会引起系统不稳定”这时候点击“是”即确认,即可安装软件。
编写Gui时往往需要调用一些其他的外部程序。windows系统下,matlab可以用dos()或者system()等命令来调用外部程序。
例如:dos(C:\Program Files\AA\XXX.exe')
有时还需要在调用应用程序后,让应用程序再调用某些文件来执行。这时可以在dos()或者
system()中加入参数来实现:
比如:dos(C:\AA\XXX.exe ABC.txt')%注意这里对空格的要求很严格。
在默认情形下,dos()或者system()打开了一个应用程序,知道这个应用程序结束了才执行后续
的命令,这里可以通过添加 &的选项来实现打开应用程序后立即返回matlab,然后执行matlab
的后续命令老磨,而不等待应用程序。
比如:dos('notepad file.m &')%To open the Microsoft Notepad editor and return control
immediately to MATLAB。
由于安装应用程序的路径中往往有空格,使得dos()或者system()无法识别。因此可以在执行
dos()或者system()之前,先记住当前路径cd1=cd然后把当前路径改到应用程序所在的文件夹。
打开应用程序完成后,再改回侍碧斗cd1.不影响后续程序的执行。
用matlab关闭应用程序时,可以调用tskill.exe,tskill.exe在关闭命令时,需要知道应用程序对应进程
的PID,有关用matlab读取PID的代码在网有慧培下载。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)