Accessing network drives from within Matlab
98 次查看(过去 30 天)
显示 更早的评论
I have two Windows 10 computers running Matlab 2023b on the same network. On one computer, I am able to reach a remote network drive easily enough from the Matlab prompt,
>> cd '\\drivepathname'
However, on the other computer, while I can access the network drive through Windows File Explorer, I cannot do so from within Matlab,
>> cd '\\drivepathname'
Error using cd
Unable to change current folder to '\\drivepathname' (Folder access failure).
I am trying to guess what might be different about the 2 installations. Ay suggestions are welcome.
EDIT: If it matters, the computer which is throwing the error is accessing the network via a VPN.
5 个评论
回答(1 个)
Swastik Sarkar
2024-9-17
Assuming the SMB port is open on the system with the shared folder and a VPN is being used to access these folders, here are two common methods to consider:
1. Map Network Drive: Map the address of the network shared folder to a drive letter on the PC, such as Z:. Then, use the following MATLAB code:
cd("Z:")
You can learn more about mapping a network drive here:
2. Use the IP Address: Access the shared folder using its IP address. For example, to access the shared directory, use the following MATLAB code:
cd("\\IP_ADDRESS\Path\To\Folder") % Example: cd("172.0.0.2\Users")
I hope this helps you.
3 个评论
Swastik Sarkar
2024-9-19
From some reason, the Example did not get formatted correctly, please try the below line of code:
cd("\\172.0.0.2\Users") % Replace IP Address and Folder Path
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Startup and Shutdown 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!