转自:http://hi.baidu.com/wlectgkbafbfhmq/item/22e63856951dd73194eb0541
0、cd ~
1、开机执行的脚本名称AutoMountShare
2、在用户主目录创建以AutoMountShare为名的文件夹。
mkdir AutoMountShare
3、cd AutoMountShare
4、创建脚本 vi AutoMountShare
脚本内容:
#!/bin/sh
echo "Auto Mount Share On Windows ... ..."
if [ ! -d /Volumes/Share ];then
mkdir /Volumes/Share
else
echo "/Volumes/Share is exists."
fi
mount -t smbfs //username:password@192.168.0.5/Share /Volumes/Share
echo "Mount Share Finished."
5、创建AutoMountShare脚本启动配置文件StartupParameters.plist
vi StartupParameters.plist
输入以下内容:
{
Description="Auto Mount Share On Windows.";
Provides=("AutoMountShare");
Requires=("Network");
OrderPreference="None"
}
6、给脚本AutoMountShare增加可执行权限。
chmod +x AutoMountShare
7、将文件AutoMountShare拷贝至 /Library/Startupitems/,即
cd ~
cp -rf AutoMountShare /Library/StartupItems/
8、运行SystemStarter -n -D 调试与运行所配置启动项。
9、步骤8若能正常执行,则重启计算机,就可以自动运行脚本所配置脚本。
参考:
http://blog.chinaunix.net/space.php?uid=9509185&do=blog&id=3011705
http://apple.group.iteye.com/group/wiki/1393-osx-to-start-the-process-of-introducing
http://blog.csdn.net/lihe2008125/article/details/5612044
http://bbs.chinaunix.net/thread-556677-1-1.html