如何在 Snow Leopard 中自动安装网络驱动器?

如何在 Snow Leopard 中自动安装网络驱动器?

我希望每次登录 Snow Leopard 帐户时自动安装某个 SMB 共享。回到 Mac Classic 的旧时代,我所要做的就是Get Info在相关驱动器上选择Mount at Startup,但 Snow Leopard 似乎缺少等效选项。虽然我发现了一些声称在系统启动时安装驱动器的黑客,但 (1) 它们不起作用,并且 (2) 它们没有按照我的要求执行:我希望它在登录时自动安装并在注销时卸载,而不是在系统启动时安装。

有没有内置方法可以做到这一点?还是我应该走 AppleScript 路线?如果采用后者,是否意味着无法在网络情况下自动执行此操作?

答案1

您可以将以下命令添加到启动项中吗?

mount -t smbfs //user@server/sharename share

具体来说,我会把它放在这样的 Applescript 中:

do shell script "mount -t smbfs //user@server/sharename share"

然后我将该文件保存为应用程序并将其添加到我的登录项中。

答案2

finder -> 前往 -> 连接到服务器:询问时输入 smb URL,将凭据保存到钥匙串

finder -> 首选项:选中“在桌面上显示这些项目”下的“连接的服务器”

打开系统偏好设置->账户->登录项:将图标拖入登录项中

答案3

安装所需的卷。然后,只需将卷拖到系统偏好设置/用户和群组/(您的帐户)内的登录项中。确保您连接所需的凭据存储在您的钥匙串中。

您应该会看到它作为另一个“文件夹”类型的登录项出现。就是这样。

相关内容