Ale*_*int 1 script network-shares macos
我有一个从中读取数据的脚本
/Volumes/somenetworkdir/...
Run Code Online (Sandbox Code Playgroud)
每次运行它时,我都必须打开 Finder 并导航到相关的网络共享,以便让 OSX 挂载卷。有没有办法让 OSX 从脚本自动挂载网络卷?任何语言都可以,shell 命令也是如此。我猜applescript将成为候选人......
你可以使用mount
命令。它支持多种网络共享格式。
这是用于 samba (Windows) 共享
sudo mount -t smbfs -o username=RemoteUser //REMOTEHOST/directory /Volumes/somenetworkdir
Run Code Online (Sandbox Code Playgroud)
man mount
在终端中将显示完整的选项列表。
由于这取决于脚本,因此您可以在访问该共享之前包含此调用。
如果这是一个共享,您并不总是在允许连接到它的网络上,请查看ControlPlane。它会让你在某个网络上运行一些东西,所以你可以在连接到这个共享网络时挂载这个共享。
归档时间: |
|
查看次数: |
1749 次 |
最近记录: |