我在Matlab中编写了一些数据库管理软件。有时,数据标记错误,必须使用Windows资源管理器手动移动。数据库的所有文件夹都在addpath(DataBaseRootDir)
的matlab搜索路径中。当人们试图在搜索路径中移动或删除文件夹时,Windows会等待Matlab停止访问该文件夹。
有没有办法以编程方式阻止此操作?总是可以关闭Matlab,抓住机会并重新打开软件,但这是次要的。
谢谢!
答案 0 :(得分:1)
http://de.mathworks.com/help/matlab/ref/rmpath.html
rmpath(DataBaseRootDir)
请注意,与addpath一样,这只会删除目录,但会在路径中保留所有子目录,因此如果目录中的子目录也在路径中,则还需要删除它们。