从脚本挂载网络卷

从脚本挂载网络卷

我有一个脚本,可以从中读取数据

/Volumes/somenetworkdir/...

每次运行它时,我都必须打开 Finder 并导航到相关的网络共享,以便让 OSX 挂载该卷。有没有办法让 OSX 从脚本自动挂载网络卷?任何语言都可以,shell 命令也可以。我想 applescript 会是一个候选...

答案1

你可以使用该mount命令。它支持多种网络共享格式。

这是用于 Samba (Windows) 共享

sudo mount -t smbfs -o username=RemoteUser //REMOTEHOST/directory /Volumes/somenetworkdir

man mount在终端中将显示完整的选项列表。

由于这取决于脚本,您可以在访问该共享之前包含此调用。

如果这是共享,而您不总是在允许连接的网络上,请查看控制平面。它会让您在某个网络上运行某些程序,因此只要您连接到此共享网络,就可以挂载此共享。

相关内容