我希望每次登录 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
安装所需的卷。然后,只需将卷拖到系统偏好设置/用户和群组/(您的帐户)内的登录项中。确保您连接所需的凭据存储在您的钥匙串中。
您应该会看到它作为另一个“文件夹”类型的登录项出现。就是这样。