我需要在MATLAB中使用UNC-Path。由于进一步需要登录凭据并且不需要存储在机器上,我正在寻找一种更改路径的好方法。
目前我想到了这个解决方案
try
cd('\\192.168.175.128\shr');
catch
system('net use \\192.168.175.128\shr pwd /USER:netusr')
cd('\\192.168.175.128\shr');
end
但我正在寻找更好的想法:也许在 matlab 之类的cd_to_unc(path,usr,pwd)
或其他集成解决方案中有一个集成功能?我认为,系统调用是一种无效的,不是吗?
只是为了明确 - 这不是与安全相关的问题。我只是在寻找一种(也许)more efficient
方法来做这个坐骑。